Articles of git

ramo mestre e ‘origem / mestre’ divergiram, como ‘desviar’ ramificações ‘?

De alguma forma, meu mestre e minha origem / ramificação principal divergiram. Eu realmente não quero que eles sejam divergidos. Como posso ver essas diferenças e “mesclá-las”?

Qual é a diferença entre HEAD ^ e HEAD ~ no Git?

Quando eu especifico um object ancestral commit no Git, estou confuso entre HEAD^ e HEAD~ . Ambos têm uma versão “numerada” como HEAD^3 e HEAD~2 . Eles parecem muito semelhantes ou iguais para mim, mas existem diferenças entre o til e o cursor?

Como posso fazer do Sublime Text o editor padrão do Git?

Eu tenho um problema ao definir o Sublime Text 2 como o core.editor com git . Li todos os posts que consegui encontrar para resolver o problema, mas ainda assim nada está funcionando para mim. Eu estou executando o Windows. Eu fiz: git config –global core.editor “‘C:/Program Files/Sublime Text 2/sublime_text.exe'” e tentei isso com vários […]

Desfazer git pull, como trazer repos para o estado antigo

Existe alguma maneira de reverter ou desfazer git pull para que minha fonte / repos chegue ao estado antigo que foi antes de fazer git pull? Eu quero fazer isso porque ele mesclou alguns arquivos que eu não queria fazer, mas apenas mesclar outros arquivos restantes. Então, eu quero recuperar esses arquivos, isso é possível? […]

Erro do SSH do Git: “Conectar ao host: Número de arquivo inválido”

Eu segui o guia do git mas tenho esse problema estranho ao tentar conectar ao github: $ ssh -v git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug1: Reading configuration data /c/Documents and Settings/mugues/.ssh/config debug1: Applying options for github.com debug1: Connecting to github.com [207.97.227.239] port 22. debug1: connect to address 207.97.227.239 port 22: Attempt to connect […]

Como posso fazer o git aceitar um certificado autoassinado?

Usando o Git, existe uma maneira de dizer para aceitar um certificado autoassinado? Estou usando um servidor https para hospedar um servidor git, mas por enquanto o certificado é auto-assinado. Quando tento criar o repository pela primeira vez: git push origin master -f Eu recebo o erro: error: Cannot access URL https://the server/git.aspx/PocketReferences/, return code […]

Combine os dois primeiros commits de um repository Git?

Suponha que você tenha um histórico contendo os três commits A, B e C : ABC Eu gostaria de combinar os dois commits A e B para um commit AB : AB-C eu tentei git rebase -i A que abre meu editor com o seguinte conteúdo: pick e97a17b B pick asd314f C Eu mudo isso […]

Filial de um commit anterior usando o Git

Se eu tiver n commits, como posso ramificar do commit n-3? Eu posso ver o hash de cada commit.

Renomear ramificação mestre para repositorys Git locais e remotos

Eu tenho o master filial que rastreia a origin/master filial remota. Eu quero renomeá-los para master-old tanto localmente e no controle remoto. Isso é possível? Para outros usuários que rastrearam origin/master (e que sempre atualizaram sua ramificação master local via git pull ), o que aconteceria depois que eu renomeie a ramificação remota? Seu git […]

Descrições de filiais no git

Existe uma maneira no git de ter uma ‘descrição’ para branches? Embora eu tente usar nomes descritivos, trabalhar por um tempo em um único ramo às vezes amortece minha memory de por que fiz alguns dos outros tópicos. Eu tento usar nomes descritivos para os ramos, mas acho que uma ‘descrição’ (breve nota sobre o […]