cd /www/wwwroot/你网站目录 到站点根目录(保证.git目录存在)执行
git fetch --all
git reset --hard origin/master
git pull
注意:你会丢失除 .config.php 外目前自己的所有改动,请做好文件备份,如不想丢失改动, 请参考这个文章7.3 Git 工具- 储藏与清理
2.迁移config 执行命令
php /网站目录/xcat update
迁移/更新之前会自动备份原config为.config.php.bak
迁移/更新完成之后会输出新旧配置之间的差异
原因:Git版本过低
解决方法:
1、安装所需软件包
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
yum install gcc perl-ExtUtils-MakeMaker
2、下载&安装
cd /usr/src
wget https://www.kernel.org/pub/software/scm/git/git-2.7.3.tar.gz
tar xzf git-2.7.3.tar.gz
cd git-2.7.3
make prefix=/usr/local/git all
make prefix=/usr/local/git install
echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc
3、检查版本:2.X.X版本即可
git --version