1

谁能给我 git 命令的列表和它们引入的版本?

我要升级到 git 版本 1.7.11

我的同事正在使用 1.7.3 版本

我需要告诉他们自 1.7.3 版以来添加/改进了什么。

注意:我们使用的是 Windows。

4

3 回答 3

1

利用:

git help -a

这将为您提供所有 git 命令的列表。

可以在以下位置找到包含有关引入的新命令和对现有命令所做更改的信息的更改日志:http: //github.com/git/git/tree/master/Documentation/RelNotes 只需选择您需要的版本即可。这些列表包含有关从发布到发布的所有更改的详尽信息。

于 2012-07-19T11:45:49.133 回答
0

转到这个位置: git / Documentation / RelNotes

将 1.7.3 中的所有发行说明下载到您想要使用的任何版本。

重要提示:这些将包含所有详细信息,而不仅仅是新命令,还包括错误修复和不兼容性(如果有)。在您可以安全地决定您可以实际进行升级之前,您将需要所有这些。

例如

Git v1.7.11 Release Notes
=========================

Updates since v1.7.10
---------------------

UI, Workflows & Features

 * A new mode for push, "simple", which is a cross between "current"
   and "upstream", has been introduced. "git push" without any refspec
   will push the current branch out to the same name at the remote
   repository only when it is set to track the branch with the same
   name over there.  The plan is to make this mode the new default
   value when push.default is not configured.

 * A couple of commands learned the "--column" option to produce
   columnar output.

 * A third-party tool "git subtree" is distributed in contrib/

 * A remote helper that acts as a proxy and caches ssl session for the
   https:// transport is added to the contrib/ area.

 * Error messages given when @{u} is used for a branch without its
   upstream configured have been clarified.
...
...
...

希望这可以帮助...

于 2012-07-19T11:47:50.253 回答
0

每个版本的发行说明都会为您提供在该版本中引入的更改。您可以从这里找出您感兴趣的两个版本之间添加了哪些命令。

于 2012-07-19T11:49:16.403 回答