如何把已经上传到gitlab的代码或者文件夹从git上删掉

有小伙伴不小心把缓存文件上传到了git,跑来问我,要怎么把这些文件给删掉,这里一共有两种方式,

先说第一种,通过命令删除,终端进入存在这个缓存文件的目录,执行命令ls,可以看到确实有缓存文件

接下来就是执行删除的命令,控制台输入下面命令:

首先一定要先拉一下代码,终端执行命令:

git pull

然后开始执行删除命令:

git rm -r __pycache__

记住,这里一定要执行一下commit命令,终端输入命令:

git commit -m "删除缓存文件"

到这里还没有完,终端还需要执行一下push命令

git push

这样就算删完了,前后对比,可以发现混存文件已经没有了

第二种方式更简单,通过pycharm进行操作,这种方式对于不熟悉git命令的小伙伴会比较友好

首先pycharm打开我们需要操作的这个项目,找到需要删除的文件

直接右键删除,注意,这里在右键删除之前,也需要先pull一下,也就是更新当前项目代码

更新好之后,直接右键选择删除

然后提交刚才的这个删除操作

在上面master分支旁边下拉列表选择push

这里是分开操作的,当然也可以在提交的时候选择commit and push,效果一样

这样需要删除的文件就没有啦,git上面也同步删除了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值