2016-10-04 64 views
1

我正在尝试为git命令行(cmd版本,而不是bash)找到一个完整的git功能列表。我被困在图形化的日志查看。在tortoiseGit我可以Git - 提交之间的交互式日志/导航

  1. 回购提交之间
  2. 导航的开放日志和浏览文件中的每个从日志

提交

  • 开放差速器直接有任何命令行工具,脚本或别名为了那个原因?

    我很惊讶git包含交互式登台对话框,我正在寻找类似的东西。

  • 回答

    0

    上游的git软件包附带了一个名为gitk的图形工具,它完全符合您的需求。但是,命令行工具不提供浏览提交的交互方式。相反,您必须使用单独的命令来执行此操作:

    git log 
    

    这会显示一条日志。请注意,每个日志条目都以提交标识符开始。然后,您可以查看该DIFF提交使用:

    git show <identifier> 
    

    要浏览的文件,因为它们是在一个特定的提交,只检查出承诺:

    git checkout <identifier> 
    

    设置完毕后,就可以回到git checkout master(假设你在主分支上)。

    +0

    我知道所有这一切。但它不像gui工具那么快 –