2015-07-20 36 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

回答