程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 如何安裝Git配置GitHub

如何安裝Git配置GitHub

編輯:關於JAVA
 

一、windows安裝Git

1、下載並安裝windows平台的Git軟件

windows平台的Git軟件為:msysgit,下載地址:http://msysgit.github.io/

安裝過程直接單擊Next即可。安裝成功之後會有以下兩個程序:Git Bash和Git GUI

二、在GitHub上注冊一個用戶

GitHub 是一個共享虛擬主機服務,用於存放使用Git版本控制的軟件代碼和內容項目。它由GitHub公司(曾稱Logical Awesome)的開發者Chris Wanstrath、PJ Hyett和Tom Preston-Werner使用Ruby on Rails編寫而成。

GitHub同時提供付費賬戶和為開源項目提供的免費賬戶。根據在2009年的Git用戶調查,GitHub是最流行的Git訪問站點。除了允許個人和組織創建和訪問代碼庫以外,它也提供了一些方便社會化軟件開發的功能,包括允許用戶跟蹤其他用戶、組織、軟件庫的動態,對軟件代碼的改動和 bug 提出評論等。GitHub也提供了圖表功能,用於顯示開發者們怎樣在代碼庫上工作以及軟件的開發活躍程度。

對於我們開發者來說有一個免費且穩定的Git服務器何必要自己來創建呢?所以對於個人開發者如果想很好的參於開源軟件的開發最好選擇GitHub來做為版本控制的服務器,甚至一些公司的項目如果沒有一個公網地址也可以將公司項目放到GitHub上,這樣異地辦公的時候同樣可以很好的進行項目同步。

GitHub的網站:https://github.com,注冊需要有郵箱,這個郵箱做為個人評證。

三、配置本機Git

1、新建一個本地版本庫

我在D盤新建一個文件夾:“git”,打開開始程序--Git--Git Bash,會出現命令行窗口,Git Bash是在windows系統上模擬了各種linux命令,通過命令行窗口可以輸入各種linux命令。打開的界面如下:

2.png

切換到D盤:輸入cd d:,再進入到之前建立好的git目錄中:“cd git”

2、初始化本地git版本:

3.png

輸入完後會在D盤git目錄下生成一個.git的隱藏目錄,裡面存的本地版本庫信息,使用過SVN的朋友一定也知道,SVN也有一個資源庫的隱藏目錄:.svn,Git與SVN不同的地方是Git只會在根目錄下建立一個.git目錄,其它的目錄中都不會有這個目錄,但是SVN卻在每個目錄下都會建立一個.svn目錄。

3、配置全局用戶和郵箱

輸入:

git config --global user.name "username"

git config --global user.email "[email protected]"

輸入完回車後如果沒有任何提示或者錯誤則說明配置成功。

4、創建SSH Key

在用戶主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個文件,如果已經有了,可直接跳到下一步。如果沒有,打開Shell(Windows下打開Git Bash),創建SSH Key: 

ssh-keygen -t rsa -C "[email protected]"

你需要把郵件地址換成你自己的郵件地址,然後一路回車,使用默認值即可,由於這個Key也不是用於軍事目的,所以也無需設置密碼。

如果一切順利的話,可以在用戶主目錄裡找到.ssh目錄,裡面有id_rsa和id_rsa.pub兩個文件,這兩個就是SSH Key的秘鑰對,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以放心地告訴任何人。

5.png

5、在GitHub上輸入SSH Keys

登錄GitHub,打開“Account settings”,“SSH Keys”頁面,然後,點“Add SSH Key”,填上任意Title,在Key文本框裡粘貼id_rsa.pub文件的內容。

6.png

6、終端測試一下

ssh -T [email protected]

成功連接的結果就想這樣:

7.png

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved