如何在Ubuntu 16.04安裝的Git【轉】
轉自:https://www.howtoing.com/how-to-install-git-on-ubuntu-16-04/
介紹
現代軟件開發中不可或缺的工具是某種版本控制系統。 版本控制系統允許您在源級別跟蹤您的軟件。 您可以跟蹤更改,恢復到以前的階段,並分支以創建文件和目錄的備用版本。
其中最流行的版本控制系統是git
,分布式版本控制系統。 許多項目將它們的文件保存在一個git存儲庫中,像GitHub和Bitbucket這樣的網站使得代碼的共享和貢獻變得簡單和有價值。
在本指南中,我們將演示如何安裝和配置git
一個Ubuntu 16.04系統上。 我們將介紹如何以兩種不同的方式安裝軟件,每種方式都有好處。
本教程假設您正在為簽署非root用戶 ,你可以學習如何在這裏建立。
如何安裝Git與Apt
到目前為止獲得的最簡單的方法git
安裝,並準備使用是使用Ubuntu的默認存儲庫。 這是最快的方法,但版本可能比最新版本舊。 如果你需要最新版本,請考慮以下的步驟來編譯git
從源代碼。
您可以使用apt
軟件包管理工具來更新你的本地包索引。 之後,您可以下載並安裝程序:
sudo apt-get update
sudo apt-get install git
這將下載並安裝git
為您的系統。 你仍然必須完成我們的“設置”一節中介紹的配置步驟,可以隨意跳過這一節了。
如何從源代碼安裝Git
安裝更靈活的方法git
是從源代碼編譯的軟件。 這需要更長的時間,並且不會通過您的包管理器維護,但它將允許您下載最新版本,並將給您一些控制您包括的選項,如果你想自定義。
在開始之前,你需要安裝該軟件git
依賴。 這在默認存儲庫中都可用,所以我們可以更新我們的本地包索引,然後安裝這些包:
sudo apt-get update
sudo apt-get install build-essential libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip
您已經安裝了必要的依賴後,你可以繼續通過訪問得到你想要的git的版本在GitHub上的Git項目的鏡子 。
當您到達項目頁面時看到的版本是正在積極致力於的分支。 如果您想要最新的穩定版本,您應該使用項目標題左側的此按鈕將分支更改為最新的非“rc”標記:
接下來,在頁面的右側,右鍵單擊下載ZIP按鈕,復制鏈接地址。
回到你的Ubuntu 14.04服務器上,您可以鍵入wget
,並通過粘貼復制的地址遵循它。 您復制的網址可能與我的網址不同:
wget https://github.com/git/git/archive/v2.8.1.zip -O git.zip
解壓縮您下載的文件,並通過鍵入以下內容移動到結果目錄:
unzip git.zip
cd git-*
現在,您可以通過鍵入以下兩個命令來創建包並進行安裝:
make prefix=/usr/local all
sudo make prefix=/usr/local install
現在,您已經git
安裝,如果你想升級到更高版本,可以簡單地克隆庫(確保先改變你的home目錄),然後構建和安裝。 為了找到用於克隆操作的URL,瀏覽到您希望的分支或標記項目的GitHub的頁面 ,然後復制右側克隆網址:
改變你的家主目錄,並使用git clone
你剛才復制的網址:
cd ~
git clone https://github.com/git/git.git
這將在當前目錄中創建一個新目錄,您可以重新構建包,並重新安裝較新的版本,就像上面所做的那樣。 這將覆蓋您的舊版本與新版本:
cd git
make prefix=/usr/local all
sudo make prefix=/usr/local install
如何設置Git
現在,您已經git
安裝,你需要做的幾件事情,這樣的承諾,將生成消息您將包含您的正確的信息。
這樣做的最簡單的方法就是通過git config
命令。 具體來說,我們需要因為為我們的姓名和電子郵件地址git
嵌入此信息到每一個承諾,我們做的。 我們可以直接輸入以下內容添加此信息:
git config --global user.name "Your Name"
git config --global user.email "[email protected]"
[email protected]?項:
git config --list
git配置
user.name=Your Name
user.email=[email protected].com
正如你可以看到,這有一個稍微不同的格式。 該信息存儲在您的git
配置文件,您可以通過手這樣的文本編輯器中選擇編輯:
nano ~/.gitconfig
?/ .gitconfig內容
[user]
name = Your Name
email = [email protected].com
還有許多其他選項可以設置,但這些是需要的兩個必要的。 如果你跳過這一步,你可能會看到警告,當你承諾git
類似於此:
[master 0d9d21d] initial project version
Committer: root
Your name and email address were configured automatically based
on your username and hostname. Please check that they are accurate.
You can suppress this message by setting them explicitly:
git config --global user.name "Your Name"
git config --global user.email [email protected].com
After doing this, you may fix the identity used for this commit with:
git commit --amend --reset-author
這為你做了更多的工作,因為你將必須修改您對更正的信息所做的提交。
結論
你現在應該有git
安裝,並準備你的系統上使用。 要了解有關如何使用Git的更多信息,請查看這些文章:
如何在Ubuntu 16.04安裝的Git【轉】