GitワークスペースからGithubまでプッシュしようとしていましたが、追加されコミットされた変更はアップロードされていないようです。"(no branch)"になっていて、私の変更が失われたようです。
次に、「Gitのブランチ」をやって、私はこのように見えた何かを得た:愚か
git branch
* (no branch)
master
を、私は
git checkout master
、今、私の変更は思えてマスターに戻ろうと考えていました行ってしまった。私のマスターブランチは3日ほど経っています。そしてこれに戻す方法はないようです(ブランチはありません)。
私は答えはチェックアウトが続くgit reflog show
を行うことを提案し、この質問Git : seemed to be in “(no branch)” and then lost my changesをチェックします。私はそれを試してみましたが、私はこれを得た:
$ git reflog
0f27ae7 [email protected]{1}: checkout: moving from HEAD to master
7b8ee7b [email protected]{2}: commit: 14/05/2017 3:33pm
ff60409 [email protected]{3}: commit: 14/05/2017 3:33pm
0f27ae7 [email protected]{4}: checkout: moving from master to 0f27ae7236aabbe8cccfba82e201e36368a05054
0f27ae7 [email protected]{5}: commit: 11/05/2017 2:33pm
3e4c616 [email protected]{6}: merge origin/master: Fast-forward
1e79818 [email protected]{7}: commit: 10/5//2017 UI
は私が0f27ae7236aabbe8cccfba82e201e36368a05054
からチェックアウトを実行しようとしましたが、私の変更は戻っていませんでした。私が望むのは、私が最後に行ったコミットを復元することです(ブランチはありません)(コミット:14/05/2017 3:33 pm)。ここで
はgit branch -a
の結果である:
$ git branch -a
* (HEAD detached from 0f27ae7)
UI_linking
master
remotes/ado/newBranch
remotes/origin/UI_linking
remotes/origin/frogs1
remotes/origin/master
remotes/origin/newBranch
remotes/origin/newMas
は、失われた私の変化はありますか?または、それらを回復する方法はありますか?
git branch -aを表示できますか? – DreamInBox
私はそれを質問に加えました。 –