Git本地提交忽略相關檔案

2021-09-06 21:41:51 字數 558 閱讀 8609

有些時候,編輯的**不需要全部提交,可以忽略指定的**提交,比如一些本地寫的單元測試檔案,一些自己本地跑的測試配置檔案,一些資料庫ide自動建立的檔案沒有必要提交,就需要在提交的時候將其忽略掉,但是在git命令列中很難做到手動忽略,而且即使忽略也需要乙個個指定,比較麻煩。可以通過以下方式解決:

1、在專案中建乙個字尾名為.gitignore的文字檔案

2、在文字檔案中輸入需要忽略的檔名稱即可

.gitignore

*.a 忽略所有字尾名為a的檔案

/todo 忽略todo目錄,但不包括子目錄

build/ 忽略build目錄。包括子目錄

doc/*.txt 忽略doc目錄下所有txt檔案,但不包括子目錄

doc/**/*.txt 忽略doc目錄下所有txt檔案,包括子目錄

示例:

.classpath

.project

.settings

target

*.iml

.idea

logs

git 忽略本地提交

使用git命令git update index assume unchanged file 表示忽略跟蹤如果沒有什麼提示資訊,恭喜你,成功了,這時候再提交就發現不想提交的檔案不見了 如果提示你錯誤fatal unable to mark file file這時候可以把 file新增到你的.gitig...

git忽略檔案提交

在專案根路徑下配置.gitignore檔案,在這個檔案裡配置不需要提交的檔案即可,具體的規則可以上網找,這裡給自己做個記錄。touch gitignore建立了檔案後就可以直接在windows下操作了。gitignore配置內容如下 bin target bak settings classpath...

git忽略本地檔案

1 git通常在.gitignore檔案進行配置,來忽略本地檔案。但是這僅對於重來沒有提交過的檔案有效。2 使用git update index skip worktree path設定標識,使git忽略對應的檔案。3 使用git update index assume unchanged path...