git 删除导致本地和远程仓库不同步解决

本文介绍了一个常见的Git使用场景,即如何解决本地仓库与远程仓库之间的文件不同步问题。通过使用git pull, git merge 和 git push命令,可以有效地解决由误用rm命令导致的文件删除不同步的情况。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用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


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值