Articles of git

Adicione quebra de linha para ‘git commit -m’ na linha de comando

Eu estou usando o Git na linha de comando e estou tentando adicionar uma quebra de linha à mensagem de commit (usando git commit -m “” ) sem entrar no Vim. Isso é possível?

usar Winmerge dentro do Git para arquivo diff

Existe uma maneira de usar Winmerge dentro do git para fazer Diffs?

Git checkout: a atualização de caminhos é incompatível com a troca de filiais

Meu problema está relacionado ao erro Fatal Git ao trocar de ramificação . Eu tento buscar um ramo remoto com o comando git checkout -b local-name origin/remote-name mas recebo esta mensagem de erro: fatal: git checkout: a atualização de caminhos é incompatível com a troca de agências. Você pretendia fazer o checkout ‘origin / remote-name’, […]

Qual é a diferença entre o Git Revert, Checkout e Reset?

Eu estou tentando aprender como restaurar ou reverter arquivos e projetos para um estado anterior e não entendo a diferença entre git revert , checkout e reset . Por que existem 3 comandos diferentes para aparentemente o mesmo propósito, e quando alguém deve escolher um sobre o outro?

Extensões Git: Win32 error 487: Não foi possível reservar espaço para o heap do cygwin, erro Win32 0

Extensões do Git: Tudo estava funcionando bem até ontem. Mas de repente eu recebo este erro quando tento puxar alguns repositorys usando git extensions C:\Program Files\Git\bin\git.exe pull –progress “origin” Done 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program Files\Git\bin\sh.exe: *** Couldn’t reserve […]

Como completar um clone git para um grande projeto em uma conexão instável?

Eu estou tentando clonar o código do LibreOffice, mas no momento eu tenho uma conexão de internet de cerca de 300kbps e é tudo menos estável. Eu posso obter a conexão de volta a qualquer momento, mas o processo do git clone já parou de funcionar, e não há maneira de executá-lo novamente. Existe alguma […]

Como você usa o repository “git –bare init”?

Eu preciso criar um repository Git central, mas estou um pouco confuso … Eu criei um repository nu (no meu servidor git, máquina 2) com: $ mkdir test_repo $ git –bare init Agora preciso enviar arquivos do meu repository local (máquina 1) para o repository vazio (máquina 2). Eu tenho access a máquina 2 por […]

git trabalhando em dois ramos simultaneamente

Eu tenho um projeto com muitos ramos. Eu gostaria de trabalhar em vários ramos simultaneamente sem alternar com o git checkout . Existe alguma maneira de fazer isso além de copiar todo o repository em outro lugar?

Git reset – difícil e um repository remoto

Eu tinha um repository que tinha alguns commits ruins (D, E e F para este exemplo). Mestre ABCDEF e origem / mestre Eu modifiquei o repository local especificamente com um git reset –hard . Eu peguei um branch antes do reset então agora eu tenho um repo que se parece com: ABC master \ DEF […]

git branch nomeando as melhores práticas

Eu tenho usado um repository git local interagindo com o repository CVS do meu grupo por vários meses, agora. Eu fiz um número quase neurótico de ramificações, a maioria das quais felizmente se fundiram de volta no meu tronco. Mas nomear está começando a se tornar um problema. Se eu tenho uma tarefa facilmente nomeada […]