gitkでは、なぜマスター上記の私の黄色のボタンがありますか?
-
23-08-2019 - |
質問
私は色が何を意味するかについてgitk上の任意のドキュメントを見つけることができませんでしたが、私が思うここでの問題は私の黄色いボタンが私のマスターを通過したということです。今、私がしようとすると:
git push origin master
これは動作しません。どのように私の黄色のボタンは、マスターの上に手に入れたと私はプッシュ原点マスターを行うことができますので、どのように私は戻ってそれらを一緒に得るのですか?
解決
は、あなたが(それが属している場合)バックmaster
のブランチにコミットすること配置する必要が見えます。また、それはコミットそれが分岐頭ではありませんので、あなたがHEADを外しているように見えます。このすべてがtrueの場合、以下を試します:
# git log -1
コミットIDを覚えています。
# git checkout master
# git reset --hard <commit-id>
これで、黄色の右隣gitk
マーカーにコミットmaster
表示され、git push
が再び働くことになります。
あなたがそのような状況になったかのように、私は想像することができる唯一のことは、あなたがコミットする前のにgit reset
ブランチをリセットするためにmaster
を使用しますが、現在チェックアウトがコミット変更されていないということです。
所属していません StackOverflow