Articles of git

Mensagem de erro do GitHub – Permissão negada (publickey)

Alguém viu esse erro e sabe o que fazer? Estou usando o terminal, estou na raiz, o repository do GitHub existe e não sei o que fazer agora. > git push -u origin master Permission denied (publickey). fatal: Could not read from remote repository. Please make sure you have the correct access rights and the […]

É possível que o git-merge ignore as diferenças de fim de linha?

É possível que git merge ignore as diferenças de fim de linha? Talvez eu esteja fazendo a pergunta errada … mas: Eu tentei usar a config.crlf input mas as coisas ficaram um pouco bagunçadas e fora de controle, especialmente quando eu o apliquei depois do fato . Por um lado, aplicar essa configuração após o […]

git rebase, mantendo o controle de ‘local’ e ‘remoto’

Ao fazer um rebase git, muitas vezes tenho dificuldade em descobrir o que está acontecendo com o ‘local’ e ‘remoto’ ao resolver conflitos. Às vezes tenho a impressão de que eles trocam de lado de um commit para o seguinte. Isso é provavelmente (definitivamente) porque eu ainda não entendi direito. Quando rebasing, quem é ‘local’ […]

Como posso mesclar dois commits em um se eu já iniciei o rebase?

Eu estou tentando mesclar 2 commits em 1, então eu segui “squashing commits with rebase” do git ready . Irã git rebase –interactive HEAD~2 No editor resultante, altero pick to squash e depois o save-quit, mas o rebase falha com o erro Não é possível ‘squash’ sem um commit anterior Agora que minha tree de […]

Qual é a diferença entre HEAD, tree de trabalho e índice, no Git?

Alguém pode me dizer a diferença entre HEAD, tree de trabalho e índice, em Git? Pelo que entendi, todos eles são nomes para diferentes ramos. Minha suposição é correta? Editar Eu achei isto Um único repository git pode rastrear um número arbitrário de ramificações, mas sua tree de trabalho é associada a apenas uma delas […]

Empurrando um repository git existente para o SVN

Eu tenho feito todo o meu trabalho no Git e empurrando para o GitHub. Eu fiquei muito feliz com o software e o site e não quero mudar minhas práticas de trabalho neste momento. Meu orientador de PhD está pedindo a todos os alunos que mantenham seu trabalho em um repository SVN hospedado na universidade. […]

Desfazendo o git reset?

Qual é a maneira mais simples de desfazer o git reset HEAD~ comando? Atualmente, a única maneira que posso pensar é fazer um “git clone http: // …” de um repository remoto.

Como ver quais ramificações do git estão rastreando qual ramificação remota / upstream?

Eu sei que posso fazer git branch –all e isso me mostra ramificações locais e remotas, mas não é tão útil em me mostrar as relações entre elas. Como faço para listar filiais de uma maneira que mostre qual filial local está rastreando qual controle remoto?

Como mudar o controle remoto que uma ramificação está rastreando?

O repository central tinha que ser configurado em um novo servidor, então eu criei um novo controle remoto no meu repository local, e empurrei para isso. Mas agora, quando eu git pull , ele diz que estou em dia. Está errado – está me informando sobre o ramo remoto antigo , não o novo, que […]

Qual é a diferença entre ‘git merge’ e ‘git rebase’?

Qual é a diferença entre git merge e git rebase ?