(005)git rm命令

一、前言

git rm命令用于從工作區(qū)和索引中刪除文件。

二、簡介

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

三、示例

情景一: 當我們需要刪除暫存區(qū)或分支上的文件, 同時工作區(qū)也不需要這個文件。

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

情景二: 當我們需要刪除暫存區(qū)或分支上的文件, 但本地又需要使用, 只是不希望這個文件被版本控制。

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
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • Git 命令行學習筆記 Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來...
    sunnyghx閱讀 4,155評論 0 11
  • Git 基礎 基本原理 客戶端并不是只提取最新版本的文件快照,而是把代碼倉庫完整的鏡像下來。這樣一來,任何一處協(xié)同...
    __silhouette閱讀 16,203評論 5 147
  • 一、基本概念: 注:對于git的分布式概念及其優(yōu)點,不重復說明,自己百度或谷歌。本文中涉及到指令前面有$的,在cm...
    大廠offer閱讀 1,558評論 0 3
  • 1,查看所有遠程分支:%git branch -r 2, 拉取遠程分支并創(chuàng)建本地分支git checkout -...
    will666閱讀 2,196評論 0 18
  • 目錄:不長不短,剛好刻骨銘心 上一章:辰宇父母逼他娶妮可 文/陳康慧 周末,夏琉璃家里熱鬧了,蘇顏一大清早頂著兩個...
    陳康慧閱讀 555評論 28 29

友情鏈接更多精彩內容