git 移除版本控制轉載

使用場景
個人是Android項目,已經提交到git版本控制器就行管理,可是gen目錄是自動生成的不須要git進行管理的.git

[Shell] 純文本查看 複製代碼ui

?spa

1版本控制

2code

3server

4ci

git rm -r -n --cached  gen //-n 表示僅僅是預覽能刪除哪些文件,會在控制檯顯示出來,不是真正的刪除.get

git rm -r  --cached  gen    // 表示刪除 gen目錄的版本控制it

git status   //當前哪些文件不受版本控制器控制table

git commit -m"刪除 gen 版本控制"    //提交



.gitignore文件語法
在項目根路徑下新建.gitignore文件,配置gen目錄不受版本控制

 

[Shell] 純文本查看 複製代碼

?

1

2

3

4

5

*.b              # 忽略全部 .b 結尾的文件

!lib.c           # 但 lib.c 除外

/TODO       # 僅僅忽略項目根目錄下的 TODO 文件,不包括 aa/TODO

build/        # 忽略 build/ 目錄下的全部文件

doc/*.txt    # 會忽略 doc/notes.txt 但不包括 doc/server/arch.txt

相關文章
相關標籤/搜索