[英]How to exclude from commits but not delete?
我有一個已經有一些文件的存儲庫。 我想在本地修改它們,但不提交。 我不想刪除它們。 我要凍結它們,怎么辦?
您可以指示Git忽略對跟蹤文件的更改,如下所示:
git update-index --assume-unchanged [filename]
如果您希望Git重新開始注意到對該文件的更改,則可以使用:
git update-index --no-assume-unchanged [filename]
使用此技術要注意的一件事。 我不認為以這種方式標記的文件在git pull
或類似操作中受到保護-我認為它們將被覆蓋。 不過,我不確定100%。
在存儲庫中創建一個名為.gitignore
的文件.gitignore
在查看要提交的文件時會使用其規則。
示例.gitignore。
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.