git 删除远程仓库里的某个文件/文件夹

步骤命令描述
1git clone 仓库地址克隆远程仓库到本地
2git add .将所有修改添加到暂存区
3git rm 文件删除本地文件(工作目录和暂存区)
4git rm -r 文件夹删除本地文件夹(工作目录和暂存区)
5git commit -m '删除某个文件'提交更改到本地仓库
6git push (origin master)将本地仓库的更改推送到远程仓库
   
7git clone 仓库地址克隆远程仓库到本地
8git add .将所有修改添加到暂存区
9git rm --cached 文件删除暂存区文件,保留本地文件
10git rm -r --cached 文件夹删除暂存区文件夹,保留本地文件夹
11git commit -m '删除某个文件'提交更改到本地仓库
12git push (origin master)将本地仓库的更改推送到远程仓库

第一种删除文件的方法:

  • 使用 git rm 命令删除文件或文件夹,这将从工作目录和暂存区中删除文件。
  • 删除后的文件将不再出现在本地的文件系统中。
  • 执行 git commit 和 git push 命令后,删除操作将被记录并推送到远程仓库,导致远程仓库中的文件或文件夹也被删除。

第二种删除文件的方法:

  • 使用 git rm --cached 命令删除文件或 git rm -r --cached 命令删除文件夹,这只会从暂存区中删除文件,而不会删除工作目录中的文件。
  • 删除后的文件仍然存在于本地的文件系统中。
  • 执行 git commit 和 git push 命令后,删除操作将被记录并推送到远程仓库,导致远程仓库中的文件或文件夹也被删除。

    工作区和暂存区的区分请看另一篇文章:https://zywi.cn/1435.html

请注意,在执行任何删除操作之前,务必确认你的操作不会对文件丢失或造成不可逆的影响。

THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容