Git---RM --ached(取消已追蹤文件)

  • 首先:修改 .gitignore
    在 .gitignore 內排除需要追蹤的目錄/文件

  • 第二步:執(zhí)行git 命令
    刪除文件的跟蹤,并保留在本地。
    $ git rm --cached file_name.txt

    刪除文件的跟蹤,并且刪除本地文件。
    $ git rm --f file_name.txt

    刪除某個目錄內所有文件追蹤,并保留在本地。(加-r 就是目錄的意思)
    $ git rm -r --cached directory_name

  • 第三步
    最后正常git commit 所有即可。

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

相關閱讀更多精彩內容

  • 在使用git的時候,有些文件是不需要上傳的,所以就可以修改 .gitignore 例如: 如果是對所有文件都取消...
    五大RobertWu伍洋閱讀 598評論 0 0
  • 在git是用過程中,可能遇到以下情況: 1、被跟蹤文件里面有不想跟蹤的文件。 2、每次用git status查看狀...
    五大RobertWu伍洋閱讀 16,540評論 1 6
  • 1.取消跟蹤 1)對所有文件都取消跟蹤 git rm -r --cached . //不刪除本地文件 g...
    賭王泰山閱讀 4,808評論 0 0
  • Git基礎 獲取Git倉庫的兩種方式 將尚未進行版本控制的本地目錄轉換為Git倉庫 從其他服務器==克隆==一個已...
    squarejohn_5dc8閱讀 380評論 0 1
  • 1 從服務器上克隆完整的Git倉庫(包括代碼和版本信息)到本機上。2 在自己的機器上根據不同的開發(fā)目的,創(chuàng)建分支,...
    真的有神閱讀 406評論 0 1

友情鏈接更多精彩內容