我被问到我使用哪个 Git 客户端:
https://gitforwindows.org/或 https://git-scm.com/download/win
我了解到始终使用核心 git 库,并使用相同的配置文件,全局到整个用户会话(会话中覆盖的 env var 除外(。
我说的对吗?
(我的不确定性来自这样一个事实,即"git 管理员"在问我,并且动摇了我之前的确定性。
这两者是一回事。只是指向同一 git 客户端的不同站点,从相同的源代码构建:
https://github.com/git-for-windows/git
比较下载链接,您会发现它们都指向GitHub存储库中的版本。https://github.com/git-for-windows/git/releases/download/v2.19.0.windows.1/Git-2.19.0-64-bit.exe
这两个是从 git 的源代码和东西构建的......但是其他客户端使用 libgit2,这是一个完全不同的实现,因此对其他客户端没有保证。
PS这两个是一样的,对吧?我在想 git for windows 和 git 通过 cygwin....无论如何。