我有一份过期的回购协议,我的机器上没有任何可添加的内容。我想从github找到最新的稳定分支。
我应该克隆过去吗?我不确定。
最佳答案
我认为您应该能够获取所有文件,然后将它们重置为原始文件:
git fetch --all
git reset --hard origin/master
你也可以按两种顺序来做。
如果要删除已添加但未被跟踪的任何文件,请也进行清理:
git clean -f
与克隆到新目录相比,这种方法的优势在于,您仍将保留一些历史记录/reflog。如果你完全不在乎这些数据,那么这两种方法都可以。
关于git - 如何用github上的本地仓库覆盖本地仓库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15645171/