Perguntas com a marcação «git»

O Git é um sistema de controle de versão distribuído de código aberto originalmente projetado e escrito por Linus Torvalds. Geralmente é usado para acompanhar o código fonte de projetos de software. Como DVCS, o Git fornece ajuda poderosa com ramificação, fusão e desenvolvimento distribuído.

1
Por que o git é tão lento com arquivos grandes?
Eu estava tentando usar o git para gerenciar minhas fotos (fazer backup / tirar instantâneos). A biblioteca inteira tem vários GB. A maioria dos arquivos são JPGs de 2 a 3 milhões. Quando eu estava adicionando os arquivos no repositório, parecia demorar vários dias. A utilização da CPU estava sempre …
8 git 



3
O powerline do Vim não mostra o ramo atual
Estou usando o plug-in vim chamado powerline e ele não mostra o ramo git em que estou, enquanto deveria estar ativado por padrão. O plugin fugitivo está instalado, embora eu não ache que seja necessário. Há mais alguma coisa que eu devo fazer para que funcione?
8 vim  git 

1
Conclusão do Git com aliases
Eu tenho um repositório conveniente de dotfiles no Github para vocês verem aqui . Para sua informação, o git é instalado via Homebrew, como na maioria dos executáveis ​​do meu sistema. Minha conclusão do git no zsh funciona bem quando não uso aliases, como: % git add fi<TAB> # => …
8 git  zsh  autocomplete 

1
Git equivalente à atualização hg
Eu já usei o Mercurial há algum tempo e estou acostumado ao seu fluxo de trabalho. De repente, preciso trabalhar com um repositório Git e não consigo fazer a instalação funcionar a partir da revisão principal. No Mercurial, eu apenas atualizava para uma revisão anterior e continuava, mas não vejo …


3
Adicionando ramo git ao prompt do bash no snow leopard
Eu estou usando isso: $(__git_ps1 '(%s)') Funciona, no entanto, não é atualizado quando troco de diretório ou compro uma nova filial. Eu também tenho este alias: alias reload='. ~/.bash_profile' Exemplo de execução: user@machine:~/dev/rails$cd git_folder/ user@machine:~/dev/rails/git_folder$reload user@machine:~/dev/rails/git_folder(test)$git checkout master Switched to branch 'master' user@machine:~/dev/rails/git_folder(test)$reload user@machine:~/dev/rails/git_folder(master)$ Como você pode ver, está sendo …

3
gVim como editor git no cygwin
Eu uso o msysgit e gostaria de ter o gvim como meu editor de git. Eu uso o cygwin bash em vez do git bash. Corrida $ /cygdrive/c/Program\ Files\ \(x86\)/Vim/vim73/gvim.exe inicia o gvim. Mas se eu definir isso como editor git: $ git config core.editor /cygdrive/c/Program\ Files\ \(x86\)/Vim/vim73/gvim.exe e execute …
8 git  cygwin  gvim 


1
Arquivos corrompidos no Git
Eu removi recentemente algumas pastas do meu histórico de repositórios git usando o seguinte comando: git filter-branch --index-filter 'git rm -r --cached var' -- --all Infelizmente não consigo mais extrair esses repositórios, este é o conjunto de erros que estou recebendo: git pull remote: Counting objects: 3953, done. remote: Compressing …


2
Comparando uma pasta com uma subpasta do repositório git
Eu tenho uma pasta now uma vez exportado de um repositório git e o próprio repositório git: / /now/ /repository.git/ Eu gostaria de comparar os arquivos em now para o estado atual do repositório. Enquanto isso é feito facilmente com --git-dir=/repository.git e --work-tree=/now, git --git-dir=/repository.git --work-tree=/now status não é tão …
6 git 

1
Remover arquivo grande de várias confirmações atrás (em git)
Eu havia feito várias confirmações locais na minha base de código e tentei enviá-la para meu repositório, mas havia muitos arquivos grandes. Eu meio que desisti e continuei trabalhando, fazendo confirmações locais. Eu apaguei os arquivos grandes agora e confirmei novamente, mas ele ainda está tentando enviar os arquivos grandes …
6 git  commit 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.