Articles of git

Git – Desfazer commits enviados

Eu tenho um projeto em um repository remoto, sincronizado com um repository local (desenvolvimento) e o servidor um (prod). Eu tenho feito algumas alterações confirmadas já enviadas para remoto e extraídas do servidor. Agora, quero desfazer essas alterações. Então eu poderia apenas fazer o git checkout no commit antes das mudanças e confirmar as novas […]

Desanexe muitos subdiretórios em um novo repository Git separado

Esta questão é baseada no subdiretório Detach em um repository Git separado Em vez de destacar um único subdiretório, quero destacar um casal. Por exemplo, minha tree de diretórios atual se parece com isso: /apps /AAA /BBB /CCC /libs /XXX /YYY /ZZZ E eu gostaria disso: /apps /AAA /libs /XXX O argumento –subdirectory-filter para git […]

Interoperabilidade do Git com um Repositório Mercurial

Eu uso o GIT em um Mac. Disse o suficiente. Eu tenho as ferramentas, tenho a experiência. E eu quero continuar a usá-lo. Não há guerras aqui … O problema é sempre com interoperabilidade. A maioria das pessoas usa o SVN, o que é ótimo para mim. Git SVN trabalha fora da checkbox e é […]

Como posso pesquisar ramificações do Git para um arquivo ou diretório?

No Git, como eu poderia procurar por um arquivo ou diretório por caminho através de várias ramificações? Eu escrevi algo em um ramo, mas não me lembro qual. Agora preciso encontrar. Esclarecimento : Estou procurando um arquivo que criei em uma das minhas ramificações. Eu gostaria de encontrá-lo pelo caminho, e não pelo seu conteúdo, […]

Como posso ver commits recebidos no git?

Duplicar Possível: Usando o Git como faço para encontrar arquivos modificados entre locais e remotos Como posso ver commits recebidos no git? Ou melhor ainda, ver o que eu acabei de git fetch / git pull ? Edit: Para esclarecer a questão: alguém me diz que, para obter algumas correções, eu deveria puxar de seu […]

Posso obter uma lista de arquivos marcados –assume-unchanged?

O que eu marquei como –assume-unchanged ? Existe alguma maneira de descobrir o que eu tenho escondido usando essa opção? Eu .git/ diretório .git/ e não vi nada parecido com o que eu esperava, mas deve estar em algum lugar. Esqueci o que marquei há algumas semanas e agora preciso documentar esses detalhes para futuros […]

Receber “fatal: não é um repository git” ao tentar remotamente adicionar um repository Git

Estou me apresentando ao Git seguindo este tutorial: ficando jekyll correndo em quasefreespeech.net Tudo funciona bem até a parte em que o repository é adicionado à minha máquina local: git remote add nfsn ssh://USERNAME@NFSNSERVER/home/private/git/REPONAME.git (Depois de replace USERNAME, NFSNSERVER e REPOAME pelos nomes corretos) recebo o erro: fatal: Not a git repository (or any of […]

Resolvendo um conflito Git com arquivos binários

Eu tenho usado o Git no Windows (msysgit) para rastrear mudanças em alguns trabalhos de design que tenho feito. Hoje eu tenho trabalhado em um PC diferente (com repo brian remoto) e agora estou tentando mesclar as edições feitas hoje de volta à minha versão local regular no meu laptop. No meu laptop, eu usei […]

git – ignorando commits específicos ao mesclar

Eu uso o Git há um ano e acho fantástico, mas acabei de começar uma segunda versão do projeto e iniciei uma nova ramificação para ele. Eu estou lutando um pouco com a melhor maneira de lidar com as coisas daqui para frente. Eu tenho duas ramificações chamadas say master10 (para v1) e master20 (para […]

Não é possível alterar a conta do git

Eu tento empurrar para o meu repository, mas eu tenho o erro abaixo git push origin master remote: Permission to PhanVanLinh/phanvanlinh.github.io.git denied to edgarphan. fatal: unable to access ‘https://github.com/PhanVanLinh/phanvanlinh.github.io.git/’: The requested URL returned error: 403 Antes, eu estou usando o nome de usuário edgarphan mas eu já mudei para o PhanVanLinh mas ele ainda mantém […]