在 CentOS 7 LEMP 堆栈上安装 Git

Install Git on CentOS 7 LEMP stack

经过大约 6 天多的时间和 spin-up/destroy 的无数轮后,我终于启动了我的 Digital Ocean droplet 服务器并 运行ning(即我可以查看实时页面我 ip 上的内容)。

此时我正在尝试安装 Git,并安装了 installed/removed 3 次,直到我一直 'close' 完成,然后 运行 进入有些错误我找不到答案。我希望有人能帮我弄清楚我最近的问题是什么,这样我就可以继续我网站的实际开发,而不是花一个多星期的时间来构建服务器。

我已尝试在我的服务器上安装 git 的 2.6.2 版,并且不得不从源代码进行编译(我对这些我一点都不熟悉)。我 'thought' 这次我改正了,但是当我尝试设置我的 git 用户名时收到以下错误:

gitconfig --global user.name "MyUserName"(<--- 我做的最后一个命令)

bash:git配置:找不到命令(<-- 我收到错误)

我认为 运行 命令在错误的目录中是个问题,所以我 运行 git 并收到以下输出:

/usr/local/git/bin/git

这似乎是一个二进制 (?) 文件,该路径中列出的 none 个目录允许我使用 gitconfig 命令。

知道我做错了什么吗?我是否需要删除(再次!)并重新编译。我不想成为一名服务器管理员,但确实曾想过(希望?)在 CentOS 7 上旋转我自己的 LEMP 服务器会很简单——在 CentOS 6.* 上这样做是。

感谢您的help/advice。

gitconfig 不是命令。

你会这样做:

git config --global user.name "MyUserName"

此外,你最好通过 yum 安装 git,而不是从源代码编译,除非有充分的理由自己编译它。

(编辑 - 使用 Centos 7 上经过测试的解决方案更新了答案)。