我使用TortoiseGit 1.8.3.我更改了其中一个文件:Makefile,但我不想在Git Commit中每次都提交给我.我将它添加到"删除并添加到忽略列表",但它没有帮助.如何在提交中提供我已更改的某些文件?
我想,Makefile在远程存储库中是只读的,我可以在本地编辑它,然后TortoiseGit不提供给我提交它.
我想要Git-bash:https://www.kernel.org/pub/software/scm/git/docs/git-update-index.html
use*_*573 52
回答TortoiseGit 1.8.15,Git 2.6.1.无需恢复命令行,所有功能都可直接在TortoiseGit中使用.我试图总结一下这个函数可以访问的各种方法.我假设读者知道"假设未改变"意味着什么.以下是有关此功能的简单文档.或者关于--assume-unchanged
或git ls-files的原始文档.
TortoiseGit有三种可能性:在Commit
对话框中,Working Tree
对话框(检查修改)或在Log Messages
对话框中(仅在Working dir changes
选择条目时).从其中一个对话框执行以下操作:
Assume Unchanged
从Windows资源管理器中的任何文件列表执行以下操作:
Git
选项卡Assume valid/unchanged
TortoiseGit只允许从工作树对话框中删除标志(检查修改).
Show ignore local changeds flagged files
assumed valid
或skip worktree
标志的所有文件将显示在正常更改的文件下方Unflag as skip-worktree or assume-unchanged
从Windows资源管理器中的任何文件列表执行以下操作:
Git
选项卡Assume valid/unchanged
dea*_*cer 29
如果我正确地解释了这个问题,Alex想知道如何撤消--assumed-unchanged
使用Tortoise Git完成的动作.
您不需要使用命令行Git来解决此问题:
归档时间: |
|
查看次数: |
13267 次 |
最近记录: |