Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux CentOS 6.6 x64-cPanel 11.46.2-Git未更新,卡在1.7.1上_Linux_Git_Centos_Cpanel_Yum - Fatal编程技术网

Linux CentOS 6.6 x64-cPanel 11.46.2-Git未更新,卡在1.7.1上

Linux CentOS 6.6 x64-cPanel 11.46.2-Git未更新,卡在1.7.1上,linux,git,centos,cpanel,yum,Linux,Git,Centos,Cpanel,Yum,我不知道为什么,但昨晚我运行了“yum安装git”。显然我的服务器已经(或者应该)安装了git。根据变更日志,cPanel/WHM 11.46.2应与Git 2.2.0一起提供: 我安装的git版本是1.7.1 “yum-update-git”报告无需执行任何操作 “yum-remove-git”然后是“yum-update”,然后是“yum-install-git”,再次安装1.7.1!什么给你 为什么我的服务器没有获取我的cpanel版本附带的2.2.0?如何重置或使用我的服务器应该使用的设

我不知道为什么,但昨晚我运行了“yum安装git”。显然我的服务器已经(或者应该)安装了git。根据变更日志,cPanel/WHM 11.46.2应与Git 2.2.0一起提供:

我安装的git版本是1.7.1

“yum-update-git”报告无需执行任何操作

“yum-remove-git”然后是“yum-update”,然后是“yum-install-git”,再次安装1.7.1!什么给你

为什么我的服务器没有获取我的cpanel版本附带的2.2.0?如何重置或使用我的服务器应该使用的设备?据我所知,它可能有2.2.0版本,然后我做'yum-install-git'可能会把它搞砸

我真的不想手动下载tar、解压缩和安装源代码。我不必这样做,我应该能够“yum-install-git”并获得我的cpanel附带的版本

在WHM中,我更新了RPM数据库。。还是不行

我在我的cpanel裸机服务器上获得了我的裸机回购协议,并且可以“git推送”到它。我遇到的问题是,在第一次签出之后,我收到一个500内部服务器错误,它通过post-receive钩子将所有文件放入我的public\u html中。我只需1次编辑就编辑了'index.php',保存了它,错误消失了,网站正常运行。我不知道为什么我会遇到一个内部错误,可能是这个旧Git版本在从裸回购中签出时出现的错误

我在yum中总是遇到这个问题,它从来没有或安装过我的cpanel版本应该使用的版本


我已经在这上面花了几个小时,希望有人能给我指引正确的方向。提前感谢。

git 1.7.1是CentOS 6的最新官方打包版本。然后我很困惑为什么cpanel doc会说2.2.0,甚至包括git。。。如何将CentOS更新为“yum install git”并使其使用2.2.0或更高版本?@WadeShuler,它可能安装到其他位置
yum删除git
,然后查看是否仍然可以运行
git
。无需删除
git
即可测试。看看
type-agit
说了些什么。虽然它不会列出任何不在当前
$PATH
中的内容,而且如果
cPanel
安装了自己的
git
,他们很可能是在非标准位置安装的。我想我得到了它,至少已经足够好了。创建符号链接将覆盖CentOS git:
ln-sf/usr/local/cpanel/3rdparty/bin/git/usr/local/bin/git
。git已经位于/usr/local/bin中,所以我很困惑,但是符号链接在这里优先。