1. 程式人生 > >Git與GitHub安裝與配置

Git與GitHub安裝與配置

Git與GitHub安裝與配置

1、所用的Git版本是Git-1.9.4-preview20140929.exe

2、雙擊安裝檔案後進入以下介面:

 

3、點選兩次“Next”到以下介面:

 

4、更改安裝資料夾到:D:\Git\GitSetup\Git,然後出現以下介面:

 

5、點選“Next”,到以下介面:

 

6、此時,在Windows Explorer integration選項中將“Git Bash here”和“Git GUI here”打對勾;還有

Additional icons選項打勾(如果沒有打勾的話),如下圖:

 

7、然後一直點選“Next”,預設選項即可進行安裝,然後到以下介面,點選“Finish”安裝成功:

 

8、雙擊GitHubSetup.exe,然後會出現以下介面:

 

9、點選“安裝”即可,安裝完成後桌面會出現GitHub快捷方式,然後出現以下介面則安裝完成:

 

然後使用GitHub帳號密碼登入進去(如果沒有帳號密碼,則去GitHub網址註冊即可)。

10、設定Gituser nameemail:桌面上開啟Git Bash

(如果沒有,路徑是:D:\Git\GitSetup\Git\bin\sh.exe --login -i),然後輸入以下命令:

$ git config --global user.name "名字"

$ git config --global user.email 郵箱

例如:

$ git config --global user.name "John Doe"

$ git config --global user.email 

[email protected]

在此時,我的設定是:

$ git config --global user.name "ZXD"

$ git config --global user.email 12157308**@qq.com

11、生成SSH金鑰過程:

①檢視是否已經生成了SSH金鑰:cd ~/.ssh出現以下提示則沒有金鑰:

 

②生成金鑰:$ ssh-keygen -t rsa -C “郵箱”例如:$ ssh-keygen -t rsa -C 12157308**@qq.com”,點選三次回車,則在C:\Users\lenovo\.ssh目錄下有id_rsaid_rsa.pub兩個檔案,然後密碼為空。如圖:

 

12、在github上新增ssh金鑰,這要新增的是“id_rsa.pub”裡面的公鑰:首先,開啟https://github.com/ ,登陸GitHub帳號,找到右上角的“settings”,點擊出現以下介面,然後新增ssh。如圖:

 

然後點選Add SSH key,在Title部分隨便命名,在Key部分是id_rsa.pub檔案裡的內容(用記事本開啟id_rsa.pub檔案,然後複製即可)。最後點選“Add  key”按鈕。

13、驗證key是不是正常工作,在Git Bash下輸入:$ ssh -T [email protected],出現:

The authenticity of host github.com (207.97.227.239)’ cant be established.

RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.

Are you sure you want to continue connecting (yes/no)? 

則輸入yes然後回車,然後如果出現:

Hi username! You've successfully authenticated, but GitHub does not # provide shell access.

則表明設定成功。如圖:

 

14、建立版本庫:

①建立空目錄:

Git Bash輸入的命令:

$ cd d:Git/GitHub

$ mkdir learngit

$ pwd

pwd命令用於顯示當前目錄。這個倉庫位於/d/Git/GitHub/learngit

②通過git init命令把這個目錄變成Git可以管理的倉庫:

$ git init

Initialized empty Git repository in d:/Git/GitHub/learngit/.git/

15、一些常見的其他操作:

git add . //將改動的地方新增到版本管理器

git  commit -m "some changes"  //提交到本地的版本控制庫裡,引號裡面是你對本次提交的說明資訊

git push -u origin master  //將你本地的倉庫提交到你的github賬號裡,此時需要你輸入你的github的賬號和密碼,你輸入就是了

 

(注:1、初次安裝配置使用,有點混亂,謹慎參考

    2、其他功能還在學習中==