执行 git pull origin foo
时可能会发生
Untracked working tree file '....' would be overwritten by merge. Aborting
错误;
由于未将所有文件做版本控制,不能直接使用仓库代码覆盖本地,所以采用如下方法:
git clean -n
显示文件删除情况
git clean -d -fx
删除当前目录及子文件夹下的未 track 的文件及文件夹
执行 git pull origin foo
便可更新至最新版本代码!
Happy Coding!