git 在命令行上使用 github git

git on command line using github git

我在 Windows 10 上安装了 github git 2.14.1 URL: https://git-scm.com/download/win

如何访问 git 命令以便从 cmd 或 powershell 命令行调用它?

我真正想做的是使用 subprocess.Popen('somepath/git log --follow' ...) 从 Python 调用它,但我想如果我可以 运行 从命令行调用它,那么我可以在 Python.

以前我能够在我的 windows 7 机器上按照这些说明使用旧版本的 git: Where is git.exe located?

简而言之,我在看这里: C:\Users\<username>\AppData\Local\GitHub\PortableGit_<numbersandletters>\cmd\git.exe git.exe 文件不存在。

所以我认为 git 集线器安装或 Windows 10.

中发生了某些变化

使用默认设置,git 应该就在您的 PATH 中,因此您只需打开 cmd.exe window(或找到 git bash 在您的开始菜单上以获得更好的体验)和 运行 git 而无需使用 git.exe 文件的任何完整路径。 从 python 你可以 运行 subprocess.Popen('git log ... '

如果您确实需要完整路径,Git for Windows 默认安装 git.exe C:\Program Files\Git\bin