6 git
想知道如何解决Windows中的这个问题?
当我尝试使用命令"git push origin master"时,我得到了
git-receive-pack:找不到命令
知道如何在Windows中解决这个问题吗?
GIT的路径是在c:/ program files/Git/Bin /但不确定如何设置?
谢谢
编辑:做
git - exec-path
c:\ Program Files\Git/libexec/git-core
现在如何设置这个?
来自Git FAQ:
基本上问题是'git-receive-pack'不在远程端的默认$ PATH中.
您可以使用DOS窗口查看问题:
set PATH
Run Code Online (Sandbox Code Playgroud)
(显示路径)
类型
set PATH=%PATH%;"c:/program files/Git/Bin"
git push origin master
Run Code Online (Sandbox Code Playgroud)
如果这样可以解决问题,那么最好在用户环境变量中添加该路径(例如,请参阅此超级用户问题)
或者bash Git shell:
$ export PATH=$PATH:"/c/Program Files/Git/bin"
$ git push origin master
Run Code Online (Sandbox Code Playgroud)
检查你.bashrc的$ HOME路径(' echo $HOME'在bash会话中;在其中添加导出行,或简单地' ~/.bashrc')
注意:经典的msysgit安装应该已经处理好这些路径.
小智 5
尝试从另一台Win-7机器执行git pull时,我遇到了类似的问题.这是我做的:
要添加的Git目录(到目前为止):
..\git\bin,..\git\libexec\git-core,..\git\cmd
要修改Windows-7路径,请使用以下命令:
单击开始,然后右键单击"计算机"并选择"属性",在左侧面板中选择"高级系统设置",在系统属性对话框中,单击"环境变量..."按钮,从中选择"路径"在"系统变量列表"中,单击"编辑"按钮
使用分号作为分隔符,将所需路径添加到现有Path字符串的末尾.注意:需要从磁盘根目录指定路径(例如C :).
小智 5
需要将安装git的bin文件夹路径添加到Windows系统环境变量的PATHS中。但是,如果您使用 64 位安装程序安装了 git,则路径不同:
C:\Program Files\Git\mingw64\bin
Run Code Online (Sandbox Code Playgroud)
注意子路径“mingw64”。
| 归档时间: |
|
| 查看次数: |
13337 次 |
| 最近记录: |