常见的安装git的操作是
sudo apt-get install git
显然,在非root用户下这个是不可行的,而apt又不像pip那样,可以只给安装当前用户
为了能用上git,采用如下思路: 下载git的包,设置环境变量
apt-get download git # 下载git的包 dpkg -x git_1%3a2.1.4-2.1+deb8u7_amd64.deb git # 解压git包 vim .bashrc # 设置环境变量
例如,默认会解压到git
文件夹,在.bashrc
中如下配置
(如果要放到别的位置对应修改即可)
export PATH=$PATH:~/git/usr/bin export GIT_EXEC_PATH=~/git/usr/lib/git-core
第一行是设置git指令加入到环境变量,第二行是将git pull
等操作加入到环境变量
需要注意的是,建议将其插入到.bashrc
最前面
因为.bashrc
中有
# If not running interactively, don't do anything case $- in *i*) ;; *) return;; esac
在直接ssh xxx@xxx "git pull"
这样执行时,会在这里跳出
如果export
语句在其后面会导致无法加载到环境变量