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
我在 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