1. 程式人生 > >git 刪除導致本地和遠端倉庫不同步解決

git 刪除導致本地和遠端倉庫不同步解決

使用git版本控制時,開始時對git不熟悉,導致了一些問題。

https://github.com/wolfpython/nids
比如在nids倉庫中,開始新建了很多文件,但是後來發現很凌亂,刪掉了不少:
$rm devdoc member_list

本來在刪除時,應儘量使用git rm命令來操作,但是如果不小心使用了rm命令,
導致本地倉庫(master)和遠端倉庫(origin)不同步,怎麼辦?在這種情況下,
即使git commit -a 也是無濟於事的。

先pull遠端倉庫,然後和本地倉庫合併,最後提交即可。
$git pull origin
$git merge origin master
$git push origin