【发布时间】:2018-01-12 05:38:26
【问题描述】:
我在文件夹 A(这是一个 git 项目)中有一些 php 文件。在这些 php 文件中,我想执行“git log”,但对于文件夹 B。文件夹 B 是另一个 git 项目(因此 A 和 B 之间的日志不同)。
我如何使用 shell 命令来做到这一点?
【问题讨论】:
-
cd /other/dir && git log && cd -在 bash shell 中? -
使用 git 1.8.5(2013 年第四季度),您将有另一种选择,而不是设置
--git-dir:请参阅 my answer below -
(cd ../other/dir && git log)- 只是用圆括号括起来,这会运行一个新的子shell,所以返回后你最终会回到原来的位置。
标签: git