取り組んでいることがいくつかあり、「コミット時にヘッドが切り離されました」というエラーが発生しました。コミットを master ブランチに戻す必要があるのは、自分の作業の他のコピーがなく、それを失う危険を冒すことができないためです....自分の作業を失うのが本当に怖いです。
助けてくれてありがとう。
最初: 現在のコミットにブランチを追加して、コードが失われないようにします
git checkout -b save
次に: この作業をmaster
. 次の 2 つの状況のいずれかに該当する可能性があります ( で確認してくださいgitk --all
)
ケース1
A--B--C master
\
D save
rebase
あなたの仕事だけmaster
git rebase master
A--B--C--D master, save
ケース 2
master
/
A--B--C--D save
あなたはただあなたの先に進む必要がありmaster
ますsave
git branch -f master
git checkout master
また
git checkout master
git merge save
master
/
A--B--C--D save