我有一份过期的回购协议,我的机器上没有任何可添加的内容。我想从github找到最新的稳定分支。
我应该克隆过去吗?我不确定。

最佳答案

我认为您应该能够获取所有文件,然后将它们重置为原始文件:

git fetch --all
git reset --hard origin/master

你也可以按两种顺序来做。
如果要删除已添加但未被跟踪的任何文件,请也进行清理:
git clean -f

与克隆到新目录相比,这种方法的优势在于,您仍将保留一些历史记录/reflog。如果你完全不在乎这些数据,那么这两种方法都可以。

关于git - 如何用github上的本地仓库覆盖本地仓库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15645171/

10-13 05:41