【问题标题】:When using mysygit (GitGui), is there a log of the git bash commands executed?使用 mysygit (GitGui) 时,是否有执行 git bash 命令的日志?
【发布时间】:2013-07-23 03:25:47
【问题描述】:

我是使用 git 的新手,并且专门将 msysgit 与 GitGui 一起使用,因为我只需要进行基本的拉取和推送操作。

当我需要帮助时,我找到的所有答案都是用 git bash 给出的,这对我使用 GitGui 没有帮助。

为了能够理解我在 git bash 命令方面对 GutGui 所做的事情,我想知道 GitGui 是否会记录为来自 GitGui 操作的操作执行的 git bash 命令的日志?

一旦我有了这个,我可以更好地理解我在 GitGui 中作为 git bash 命令所做的事情,然后更好地使用 GitGui。

【问题讨论】:

标签: git msysgit git-gui


【解决方案1】:

是的。
您可以使用 --trace 标志启动 git-gui。在 Windows 上,它会打开两个窗口:git-gui 和 tcl 控制台,它还记录 git-gui [1] [proj. wiki] 执行的命令。
您还可以在运行 git-gui 期间使用 CTRL + F2 打开控制台,并使用 set _trace 1 打开日志记录。

但请记住,这些命令是“低级”的,不应在正常 git 使用期间使用。

【讨论】:

  • 我知道这是个老问题,但我偶然发现了它,我喜欢完整性 :)
  • 谢谢。我会检查它并感谢答案,即使它需要几年时间才出现。我不认为 StackOverflow 是人们来获得快速答案的地方,而是作为与编程相关的有用信息的存储库的地方。当只是一些搜索和阅读会给你答案时,我厌倦了一次又一次地重新提出相同的问题。我也倾向于在接受之前验证答案,因此可能需要几天时间,但如果您检查答案是否有效或合理,我会投赞成票。
  • 我确实粗略地看了一下,但没有时间充分探索;我的错不是你的。我不认为这正是我想要的,但这似乎是我所要求的,因此接受投票。如果我确实发现这不是我想要的,希望我会学到足够的知识来提出另一个更具体的问题。谢谢。
猜你喜欢
  • 1970-01-01
  • 2019-09-07
  • 2016-12-20
  • 2013-10-26
  • 2020-11-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-10
相关资源
最近更新 更多