リモート リポジトリからプルした後、次のメッセージを受け取りました。
- ブランチ開発 -> FETCH_HEAD まず、頭を巻き戻してその上で作業を再生します...
では、FETCH_HEAD の上で作業を巻き戻すにはどうすればよいでしょうか?
リモート リポジトリからプルした後、次のメッセージを受け取りました。
- ブランチ開発 -> FETCH_HEAD まず、頭を巻き戻してその上で作業を再生します...
では、FETCH_HEAD の上で作業を巻き戻すにはどうすればよいでしょうか?
このメッセージは、git が正常に実行したことの確認です。何もするように求めているわけではありません。
ブランチに特定のコミットが含まれていることを確認したい場合:
git branch --contains <hash>
尋ねられた質問とは関係ありませんが、コミットを他のものの上に置きたい場合は、git rebase
コミットの順序を変更します。
例えば
git checkout master
...
git commit -vam "one"
...
git commit -vam "two"
...
git checkout somebranch
...
git commit -vam "three"
...
git commit -vam "four"
コミット 1+2 と 3+4 は 2 つの別々のブランチにあります。それらを順番に取得するには:
git rebase master
または、次のようにして単一のコミットを適用することもできます。
git cherry-pick <hash>
git reflog
欠落していると思われるコミットのハッシュを見つけるために使用できます。
最初に自分の側ですべてを追加してコミットしましたか? それを確認するには、
git status
そうでない場合は、常に最初にそれを実行してから、もう一度プルしてみてください。