1. 下载地址:https://www.kernel.org/pub/software/scm/git/
(以最新版本2.1.3为例)
2. 解压: tar -xvzf git-2.1.3.tar.gz
3. cd git-2.1.3
4. ./configure
5. make && make install
出现错误:
GITGUI_VERSION = 0.19.0.2.g3decb8e
* new locations or Tcl/Tk interpreter
GEN git-gui
INDEX lib/
* tclsh failed; using unoptimized loading
MSGFMT po/bg.msg make[1]: *** [po/bg.msg] Error 127
make: *** [all] Error 2
解决办法:
./configure --prefix=<...path> --without-tcltk
6. make && make install仍会出错,
提示:
SUBDIR templates
MSGFMT po/build/locale/bg/LC_MESSAGES/git.mo
/bin/sh: msgfmt: not found
make: *** [po/build/locale/bg/LC_MESSAGES/git.mo] Error 127
解决办法:
make NO_CURL=1 NO_MSGFMT=YesPlease NO_TCLTK=YesPlease NO_GETTEXT=YesPlease prefix=<...path> install
7. 修改环境变量:
vi ~/.bashrc
export PATH=/fs3/software/git/bin:$PATH
8. 测试OK。安装完成