1. 程式人生 > >如何在Ubuntu 16.04安裝的Git【轉】

如何在Ubuntu 16.04安裝的Git【轉】

date 創建文件 訪問 title 源代碼 make tomat change 右鍵

轉自: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類似於此:

當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【轉】