2015-11-26 103 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