2015-11-26 105 views
0

经过约6+天,无数次的自旋向上/摧毁,我终于得到了我的数字海洋液滴服务器启动并运行(即我可以在我的IP查看内容的活页) 。在CentOS 7安装的Git LEMP堆栈

在这一点上我试图安装的Git,并已安装/删除了3倍,只要我不断收到“关闭”,完成但后来碰到一些错误,我找不到答案。我希望有人能帮我弄清楚我最近的问题是什么,所以我可以继续推进我的网站的实际开发,而不是花费超过一周的时间在服务器构建上。

我试图在我的服务器上安装的git的2.6.2版本,并不得不从源代码编译(东西我没有在附近熟悉)。我想'这次我修正了它,但是当我尝试设置我的git用户名时收到以下错误:

gitconfig --global user.name“MyUserName”(< --- last made our made)

庆典:gitconfig:找不到命令(< - 错误我收到)

我认为这是在错误的目录是运行命令的问题,所以我跑这混帐并获得以下输出:

/usr/local/git/bin/git

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

任何想法我做错了什么?我需要删除(再次!)并重新编译。我不希望成为服务器管理员,但真的想到(希望?)在CentOS 7上旋转我自己的LEMP服务器会很简单 - 在CentOS 6上这么做。*是。

感谢您的帮助/建议。

+0

你有没有理由不使用EPEL中的软件包? –

回答

0

gitconfig不是一个命令。

你会怎么做:

git config --global user.name "MyUserName" 

而且你真的富裕通过yum安装的git,而不是从源代码编译,除非有一个很好的理由来自己编译。

(编辑 - 更新答案对的Centos 7测试的解决方案)。

+0

@palfrey谢谢迈克,我会试试这个。 Re:从yum安装:yum不会给我最新版本 - 除非我在yum安装时做了错误事情....在dir git-2.6.2中运行这个并收到这个错误:error:invalid key:user.name = [ MyUserName](其中[MyUserName]是我的实际用户名)...我做错了什么? – user1785997

+0

你可以粘贴你正在运行的命令和输出吗? –

+0

sudo git config --global user.name =“UserName” error:invalid key:user.name = UserName (其中UserName是我当前的实际用户名) – user1785997