git提交時忽略臨時修改的檔案

2022-07-02 19:54:11 字數 582 閱讀 7504

場景

有時候在排除bug、測試等場景下,會修改一些檔案,但是這些檔案又不希望在每次提交**的時候都手動排除,這時候可以臨時忽略這些檔案。這樣就不用修改.gitignore檔案

使用方式

# 忽略檔案 

git update-index --skip-worktree 《檔名稱或路徑,可以是多個檔案》# 取消檔案忽略

git update-index --no-skip-worktree 《檔名稱或路徑,可以是多個檔案》

更簡便的方式是修改~/.gitconfig檔案,在其中新增別名,這樣每次使用的話,命令會簡潔 

# 示例 

[...]

...

[alias]

ignore = update-index --skip-worktree

unignore = update-index --no-skip-worktree

ignored = !git ls-files -v | grep --color "

^s "

git提交時忽略指定檔案

我們在專案開發過程中經常用到git來管理自己的專案,使用git版本控制進行多人協作開發具有許多優勢,這裡就不一一闡述了,有興趣的同學可以自己去查詢資料進行系統的學習。而本篇文章要說的是git使用過程中會遇到的乙個問題,就是我們在專案開發過程中經常會修改一些配置檔案 但是有的時候這些配置檔案不需要被提...

git 提交時,如何忽略某些檔案

git 在專案庫的 gitignore 檔案裡來定義無須納入版本庫的檔案,這樣就不會出現在未跟蹤的列表中,也不會在你執行 git add 的時候被暫存但是如果你想定義乙個全域性的忽略檔案的話,這樣就不用把你經常想忽略的檔案不小心納入版本庫 所以就要配置一下全域性配置 使用 core.excludes...

git忽略檔案提交

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