我在 git
中发现了一个小问题(糟糕的西类牙语翻译)并通过 git mailing list 报告了它.
一位开发人员告诉我,如果我可以的话,那就太好了:克隆 git repo ,使用 git grep
找到包含错误翻译的文件,对其进行修补,然后进行提交。
问题是,使用 git grep
我找不到可能存在错误翻译的文件。
准确地说,这是错误的翻译:
Su rama está delante de <<origin/master<< para 6 commits.
它应该说:
Su rama está delante de <<origin/master<< por 6 commits.
(即:para
应该是por
)。
为了找到句子,我试过:
git grep 'delante'
git grep 'delante' -- '*.[ch]'
如git-grep的例子所示但是这两个命令返回都是空的。
我做错了什么?我正在使用 git version 1.9.1
顺便说一句。
最佳答案
显然,问题在于该句子不在 git
本身中,而是在其西类牙语 Ubuntu 翻译中:https://translations.launchpad.net/ubuntu/quantal/+source/git/+pots/git/es/+filter?person=franciscomol
我已经在那边提出了固定的翻译。
关于git - 使用 'git grep' 在 git core 中查找字符串实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30783818/