我有一个使用Wordpress作为子模块的git repo。我试图更新Wordpress并真的搞砸了。我只想从远程存储库中获取3.7.1标记中的所有代码,但这不起作用;
git fetch --tags
git checkout 3.7.1
留下一堆“未跟踪文件”或“未提交的更改”。我不知道我做错了什么。我已经尝试了很多东西将这个子模块放到3.7.1标签上,似乎没有任何效果。如果有的话,我觉得我只是让问题变得更糟。从我想要的标签重置代码并丢弃其他所有内容应该不难。有什么帮助吗?
答案 0 :(得分:1)
这是git核选项:
git clean -dfx # delete everything in the worktree that isn't tracked
git reset --hard # wipe all modifications to tracked files
git checkout 3.7.1
这看起来很合适。