Por que chamar git branch --unset-upstream para correção?
Eu sou mais novato quando se trata de operações avançadas no git. Eu mantenho meublogue usando a estrutura de blogsOctopress. Embora o Octopress não esteja em desenvolvimento desde 2011, ele serve bem ao meu propósito e, portanto, não pensei em mudar nada até agora.
Para sua informação, meu blog está hospedado nas páginas do Github.
Hoje, enquanto trabalhava em uma nova postagem,git status
mostrou a seguinte mensagem:
On branch source
Your branch is based on 'origin/master', but the upstream is gone.
(use "git branch --unset-upstream" to fixup)
A mesma mensagem repetida para todos os comandos subseqüentes, comogit add .
, git commit -m 'message'
egit push origin source
.
Se possível, aponte-me para um artigo em pdf / web onde eu possa ler sobre isso e entendê-lo para o futuro.
Mais detalhes:
bash-3.2$ git branch -a
* source
remotes/octopress/2.1
remotes/octopress/HEAD -> octopress/master
remotes/octopress/gh-pages
remotes/octopress/linklog
remotes/octopress/master
remotes/octopress/refactor_with_tests
remotes/octopress/rubygemcli
remotes/octopress/site
remotes/origin/source
Entre em contato se precisar de mais informações. Obrigado.