1.Git簡介
Git是目前世界上最先進的分布式版本控制系統,它為開源項目免費提供Git存儲
2.在windwns上安裝Git
設置姓名和郵箱,如圖1所示:
圖1.png
注意:git config命令的--global參數,用了這個參數,表示你這臺機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址。
3.創建版本庫
什么是版本庫呢?版本庫又名倉庫,英文名repository,你可以簡單理解成一個目錄,這個目錄里面的所有文件都可以被Git管理起來,每個文件的修改、刪除,Git都能跟蹤,以便任何時刻都可以追蹤歷史,或者在將來某個時刻可以“還原”。
a.選擇一個合適的地方,創建一個空目錄,如圖2所示:
圖2.png
b.通過git init命令把這個目錄變成Git可以管理的倉庫,如圖3所示:
圖3.png
4.把文件添加到版本庫
編寫一個readme.txt文件,內容如下:
Git is a version control system.
Git is free software.
注意:一定要放到learngit目錄下(子目錄也行),因為這是一個Git倉庫,放到其他地方Git再厲害也找不到這個文件。
第一步,用命令git add告訴Git,把文件添加到倉庫,
$ git add readme.txt
第二步,用命令git commit告訴Git,把文件提交到倉庫,
$ git commit -m "wrote a readme file"
[master (root-commit) eaadf4e] wrote a readme file
1 file changed, 2 insertions(+)
create mode 100644 readme.txt
如圖4所示:
圖4.png
5. Git與GitHub的連接使用
第一步新創建一個倉庫,如圖5所示:
圖5.png
第二步創建SSH Key,如圖6所示:
圖6.png
第三步到GitHub上,打開“Account settings”--“SSH Keys”頁面,然后點擊“Add SSH Key”,填上Title(隨意寫),在Key文本框里粘貼 id_rsa.pub文件里的全部內容,如圖7所示:
圖7.png
成功添加key,如圖8所示:
圖8.png
第四步驗證是否成功,在git bash里輸入下面的命令:
$ ssh -T git@github.com,如圖9所示
圖9.png
6.如何使用Git命令將項目從github克隆下來
a.在本地新建一個文件夾,作為本地倉庫,如圖10所示:
圖10.png
b.將本地倉庫初始化,如圖11所示:
圖11.png
d.將你需要的項目從github或者服務器上克隆下來,命令:git clone url url為項目服務器地址或github地址,如圖12所示:
圖12.png
看到上面顯示100%就克隆好了。
f.克隆項目,如圖13所示:
圖13.png