使用github git命令行git

时间:2017-08-22 20:45:47

标签: python git github-for-windows

我在这个URL上安装了Windows 10上的github git 2.14.1: 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文件不存在。

所以我认为在github安装或Windows 10上都有变化。

1 个答案:

答案 0 :(得分:1)

使用默认设置,git应该只在你的PATH中,所以你只需打开一个cmd.exe窗口(或在你的开始菜单上找到git bash以获得更好的体验)并运行git而不使用git的任何完整路径.exe文件。 然后从python中运行subprocess.Popen('git log ... '

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