我正在编程。我添加了漂亮的代码,然后提交并将其推送到我的存储库,就像这样:
git add *
git commit
//writes message
git push unfuddle master
现在我进去就把一切都弄糟了。自从我推送了美好的东西以来,我没有发出过git命令。如何让我的本地文件回到提交的状态?
git pull
告诉我本地仓库是“最新的”
git checkout
在我的屏幕上输出了大量信息,但似乎没有改变任何东西。
明确一下:我不想修改远程仓库,只是让我的本地仓库看起来像服务器上一样。
我的当前解决方案是删除文件夹并重新克隆仓库。这肯定不对。
git stash
也可以达到我想要的效果。 - Mikey