How to print all the staged file names using ruby git pre-commit hook?

…衆ロ難τιáo~ 提交于 2019-12-04 02:04:21

问题


I just started playing around with git hooks using Ruby(as am more comfortable with ruby).

Can anyone tell me how to print all the staged file names? and can anyone tell me or give me a good resource where I can understand how will git search through the staged files and search for a particular text?


回答1:


One possible command is (from "Git pre-commit hook : changed/added files"):

git diff --cached --name-only --diff-filter=ACM

That is what I recommended for that other ruby pre-commit hook"

And you could use it with "jish/pre-commit".



来源:https://stackoverflow.com/questions/26955973/how-to-print-all-the-staged-file-names-using-ruby-git-pre-commit-hook

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!