2015-07-20 104 views
2

我有一個相當討厭的問題,可能是一個簡單的問題來解決,雖然我找不到任何解決方案在谷歌它。推送到Github後本地文件消失

我目前正在進行一項任務,要求我在基於「檢查點」的工作和「工作分配」的分支之間進行切換。基本上,每當我向Github推送某些內容時,我正在處理的文件夾中的本地文件似乎...消失了,我不知道爲什麼。我必須重新創建這些文件,並且每次都複製/粘貼代碼,這讓我瘋狂。這是我在完成檢查站或任務結束時所做的工作;

git add . 
git commit -m "" 
git push origin "checkpoint name" 
git checkout master 

然後,我的工作文件夾中的文件不再在我的本地出於某種原因,我不知道這一點。

+1

最有可能的變化是你在一個特定的分支。檢出特定的分支,並且您必須再次看到更改 – Pradheep

+0

謝謝,似乎有效。我不確定這是否正確,但我進入了最近完成的檢查點,做了一次git push,並將其中的文件重新載入我的電腦 – mslee017

+0

不要執行最後一個命令(git checkout master)。問題是有多個分支,除非你將它合併到主人,否則你不會看到主人的變化。 – Pradheep

回答