> git --version
git version 1.8.4.3
> git-push https://carter.barry:password@code.google.com/p/bcapps/
error: Cannot access URL https://carter.barry:password@code.google.com/p/bcapps\
/, return code 22
error: failed to push some refs to 'https://carter.barry:password@code.google.c\
om/p/bcapps/'
> git push https://carter.barry:password@code.google.com/p/bcapps/
Everything up-to-date 我一直认为“推”和“推”是一样的。
为什么其中一个工作而不是另一个工作(当工作目录有变化,类似的结果时,我也尝试过)。
编辑:谢谢,穆罕默德-斯塔克,你说得对!
原来git推是从较早版本的git中遗留下来的,位于/usr/libexec/git-core/git-push中,并且有一个更老的时间戳(从2009年起)。众所周知,较早版本的git不能很好地处理https推拉。
当我安装较新版本的git时,它显然没有删除这个旧版本(并不是说它一定要删除)。
发布于 2013-12-01 11:52:56
没有什么叫吉特推
git的所有命令在git命令之后都有一个空格。
因为git是命令,选项是推拉.
因此,使用git-push是考虑(git-push)作为一个命令,并且没有一个命令具有该名称。
https://stackoverflow.com/questions/20311756
复制相似问题