我们使用代码合作,并且必须每次都输入--no-prefix。有时候人们会忘记,然后他们不得不重新提交代码审查。是否有办法全局设置--no-prefix选项,以避免使用a/b /前缀?Git有--no-prefix作为默认值?
12
A
回答
19
是的。设置配置选项diff.noprefix
:我用diff.noprefix
轻松选择屏幕上的文件名
$ git config --global diff.noprefix true # All repos
$ git config diff.noprefix true # Current repo
0
。但是,发现Yelp pre-commit无法重新应用生成的修补程序,因为它们已删除了顶层目录。 (我花了一段时间才能找出答案!)
因此而不是修改实际git diff
命令,创建一个di
alias:
git config --global alias.di 'diff --no-prefix'
相关问题
- 1. git diff当前目录作为默认
- 2. @RequestParam默认值不接受枚举值作为默认值
- 3. PhpStorm默认的git作者
- 4. 'git pull'的默认行为
- 5. git push/pull - 默认为github
- 6. Python3 - 默认值为type的默认值?
- 7. 为默认值
- 8. Git diff工具重置为git默认
- 9. 设置 - 仅作为git pull的默认值,但不适用于git合并
- 10. 默认值为IP_MULTICAST_IF
- 11. 请求默认值,使用函数作为默认头文件
- 12. Liferay + Struts2没有操作映射为操作名称默认值。
- 13. 使用0作为默认计数值
- 14. 现在()作为Postgres的默认值
- 15. 输入作为函数的默认值
- 16. 使用UDF作为列的默认值
- 17. Timestamp Mysql Date_From作为默认值
- 18. Rails 4 UUID作为默认值的ID
- 19. 默认值为重写值
- 20. 值为空或默认值
- 21. 默认为Terraform中的现有值
- 22. JAXB默认值不工作
- 23. Git的合并没有快进默认
- 24. 将默认值设置为模式已具有默认值的字段
- 25. 如何将ListBox.Rows属性重置为默认值(没有硬编码默认值)
- 26. 如何使用非默认参数的值作为Python中默认参数的默认值?
- 27. 如何使CDateTimeCtrl有一个字符串作为默认值?
- 28. Microsoft.Office.Interop.Excel具有“错误值”作为默认参数
- 29. Spring 3.2默认值为@Autowired
- 30. 默认值为ttk.Combobox与dic
预提交这里的维护者:)这是一个错误 - 据我所知,它(无意)在0.16.0(〜2017-08-01)作为[此补丁]的一部分修复(https://github.com/pre-commit/pre-commit/pull/) 571) –