repo是git仓库管理工具,一般用repo sync去更新代码,实质上是在每个仓库下执行git pull,这样就比较蛋疼了,当你本地有提交的话它会自动帮你merge进去,还装做一切都ok的样子。在被坑了数遍之后,终于发现了这个问题。
彻底的同步服务器代码
$ repo sync -d
# Remove all working directory (and staged) changes.
$ repo forall -c 'git reset --hard'
# Clean untracked files
$ repo forall -c 'git clean -f -d'
本文介绍了如何使用RepoSync工具进行代码同步的方法,特别是当遇到本地有提交的情况时如何避免自动合并带来的问题。文中提供了具体的命令来实现硬重置及清理未跟踪文件,确保服务器代码能够被彻底同步。

1651

被折叠的 条评论
为什么被折叠?



