6
A
回答
11
您可以使用Git的GIT_TRACE
environment variable来获取执行的命令的详细跟踪。例如:
GIT_TRACE=true git flow feature start bar
... ...显示
trace: exec: 'git-flow' 'feature' 'start' 'bar'
trace: run_command: 'git-flow' 'feature' 'start' 'bar'
trace: built-in: git 'config' '--get' 'gitflow.branch.master'
trace: built-in: git 'branch' '--no-color'
trace: built-in: git 'config' '--get' 'gitflow.branch.develop'
trace: built-in: git 'branch' '--no-color'
trace: built-in: git 'config' '--get' 'gitflow.branch.master'
trace: built-in: git 'config' '--get' 'gitflow.branch.develop'
trace: built-in: git 'config' '--get' 'gitflow.branch.master'
trace: built-in: git 'config' '--get' 'gitflow.branch.develop'
trace: built-in: git 'config' '--get' 'gitflow.origin'
trace: built-in: git 'config' '--get' 'gitflow.prefix.feature'
trace: built-in: git 'branch' '--no-color'
trace: built-in: git 'branch' '-r' '--no-color'
trace: built-in: git 'branch' '--no-color'
trace: built-in: git 'branch' '-r' '--no-color'
trace: built-in: git 'checkout' '-b' 'feature/bar' 'develop'
Switched to a new branch 'feature/bar'
Summary of actions:
- A new branch 'feature/bar' was created, based on 'develop'
- You are now on branch 'feature/bar'
Now, start committing on your feature. When done, use:
git flow feature finish bar
如果你想比这更多的细节,你可以使用sh
shellxtrace
选项:
展开每个简单的后命令,用于命令,大小写命令,选择命令或算术命令,显示PS4的扩展值,后跟命令及其扩展参数或相关单词列表。
编辑git-flow
脚本并在#!/bin/sh
第一行之后加上set -x
。执行上述命令,git flow feature start bar
将显示大量信息(超过可以包含在答案中)。
1
Some commands have a verbose flag,但我相信你的问题的答案是“不”。
1
通过检查the source可以看到每个命令的功能。它有很好的文档记录,所以即使不知道bash,你也可以了解发生了什么。
实际上,在检查源代码后,似乎确实有办法记录git流在内部使用的命令;至少大部分是。该功能被引入with this commit和提示show_commands
设置。您应该可以使用--show_commands
启用它,它会打印出大多数内部使用的git命令。
1
使用--showcommands
开关,例如:
git flow feature start FEATURENAME --showcommands
相关问题
- 1. 有没有办法让JavaScript执行一个PHP命令?
- 2. 有没有办法让git diff显示的行发生变化?
- 3. 有没有办法查看在Eclipse中后台运行的命令?
- 4. 命令完成后有没有办法让终端前面?
- 5. 有没有办法查看TortoiseSVN正在执行哪些命令?
- 6. 有没有办法让MySQL返回INSERT命令产生的行?
- 7. 有没有办法让nunit-console显示它的进度?
- 8. 有没有办法让一个显示在自己的行上?
- 9. 有没有办法从Eclipse执行一个linux命令
- 10. cloud-init有没有办法强制执行命令?
- 11. viewflow.io:有没有办法让'子流'?
- 12. 有没有从git运行可执行文件的命令?
- 13. TF命令行可执行文件没有显示在Jenkins上
- 14. 在Java中,有没有什么办法让它的显示名称得到Locale?
- 15. 有没有办法在所有Heroku dynos上运行命令?
- 16. WPF,命令没有执行
- 17. Pentaho CDE:有没有办法调试正在执行的sql命令?
- 18. 有没有办法显示HTML而不运行它?
- 19. 有没有办法列出用户可以执行的所有命令(KSH)?
- 20. 有没有办法使用java来执行一系列的命令行
- 21. 有没有办法让api获得流行的时间?
- 22. 有没有办法让NSUInteger在iPhone中自动显示逗号?
- 23. 有没有办法让图像显示在ASP.NET和app_offline.htm中?
- 24. 有没有办法在执行JavaScript时回显每一行JavaScript?
- 25. 让ExecStartPost命令在后台
- 26. 有没有办法在../sdk/tools文件夹之外执行android命令?
- 27. 量角器在测试用例中执行Windows命令有没有办法?
- 28. 有没有办法在python脚本中执行arp -a cmd命令?
- 29. 有没有办法让mkmapview放大显示所有注释?
- 30. 有没有办法让NPM安装罗盘并仍然在命令行运行它?
NEATO!每天学些新东西... – the0ther 2015-05-14 20:11:44