我有一个已经有一些文件的存储库。我想在本地修改它们但不提交。我不想删除它们。我想冷冻它们,怎么做?
问问题
65 次
2 回答
1
您可以指示 Git 忽略对跟踪文件的更改,如下所示:
git update-index --assume-unchanged [filename]
如果您希望 Git 再次开始注意对该文件的更改,您可以使用:
git update-index --no-assume-unchanged [filename]
使用这种技术需要注意的一件事。我不认为以这种方式标记的文件在git pull
或类似操作期间受到保护 - 我认为它们会被覆盖。不过,我不是 100% 确定。
于 2013-11-14T11:29:09.237 回答
0
在您的存储库中创建一个名为.gitignore
git 的文件将在查看要提交的文件时使用其规则。
示例 .gitignore。
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
于 2013-11-14T11:29:01.337 回答