美文网首页
(005)git rm命令

(005)git rm命令

作者: Lindm | 来源:发表于2018-09-18 23:04 被阅读0次
一、前言

git rm命令用于从工作区和索引中删除文件。

二、简介

git rm [-f | --force] [-n] [-r] [--cached] [--ignore-unmatch] [--quiet] [--] <file>…

三、示例

情景一: 当我们需要删除暂存区或分支上的文件, 同时工作区也不需要这个文件。

1 git rm file_path //file_path是文件所在位置,可以使用绝对地址或相对地址
2 git status //查看删除的文件信息
3 git commit -m 'delete somefile' //提交
4 git push //推送到仓库

情景二: 当我们需要删除暂存区或分支上的文件, 但本地又需要使用, 只是不希望这个文件被版本控制。

1 git rm --cached file_path //若删除的是文件夹使用git rm -rf --cached file_path
2 git status
3 git commit -m 'delete remote somefile'
4 git push

相关文章

网友评论

      本文标题:(005)git rm命令

      本文链接:https://www.haomeiwen.com/subject/tsgvnftx.html