2013-12-16 105 views

回答

5

大概你的意思是像git gui gitk应该启动当前分支上的当前存储库中的gitk程序。 git-gui没有提供,但你当然可以在命令行输入gitk并启动gitk本身,它会显示当前的分支历史记录。如果您使用的是unix风格的外壳,并且希望从控制台断开连接,请使用gitk &

+0

这就是我所害怕的。令人遗憾的是,曾经,unix工具的GUI比命令行版本更强大。出于某种原因,我不想直接启动gitk,所以我必须要弄清楚kludge。不管怎么说,还是要谢谢你。 – GaTTaCa

+0

我无法真正看到你想要做这件事的任何理由。如果你只想让一个'git'命令公开所有其他的git命令,那么你可以创建一个git别名,或者一个名为'git-gitk'的脚本,当你键入'git gitk'时,它就会为你执行gitk。 – patthoyts

+0

其实我正在Windows上开发,只有_git_是一个exe(和_gitk_一个unix bash脚本)。所以我无法直接启动gitk,所以我想知道是否可以使用git gui命令来做到这一点(我也不能认为_sh.exe gitk_可以在Windows中的每个上下文中工作)。 – GaTTaCa