1.Git 入門
1.1Git概述
Git是一款免費、開源的分佈式版本控制系統
最初 Git 的開發是爲了輔助 Linux 內核開發的過程,可是如今頗有開源軟件項目都在使用 Git共享項目。例如:alibaba等。
http://github.com/ 就是最多見的支持 Git 做爲惟一的版本庫格式進行託管的網站。git
1.2Git工做流程
clone克隆:將遠程倉庫下載到本地。
commit提交:將本地代碼提交到本地倉庫。
push推:將本地倉庫內容 上傳到 遠程倉庫。
pull拉:將遠程倉庫內容 再次下載到 本地倉庫和工做區github
1.3 安裝Git客戶端
1.3.1下載
官網:https://github.com/git-for-windows/git/releases/
淘寶鏡像:https://npm.taobao.org/mirrors/git-for-windows/
本教程使用版本:2.13.1 (Git-2.13.1-64-bit.exe)
npm
1.3.2安裝
步驟一:運行Git-2.13.1-64-bit.exe,點擊Next
windows
步驟二:選擇安裝路徑
後端
步驟三:選擇須要的組件
服務器
步驟四:設置系統環境變量PATH(默認)
ssh
步驟五:選擇HTTPS後端操做(默認)
分佈式
步驟六:配置文件行結束轉換(默認)
工具
步驟七:配置 Git Bash 使用的終端仿真器(默認)
網站
步驟八:配置附加選項(默認)
步驟九:完成安裝
- 若是是安裝版,理論自動配置PATH。檢查若是沒有配置成功,須要手動添加。
安裝成功
2.安裝圖形化工具:Tortoise Git
步驟一:安裝嚮導
步驟二:許可認證
步驟三:SSH客戶端(默認)
步驟四:選擇安裝路徑
步驟五:進行安裝
步驟六:安裝成功
安裝完成,出現此提示,表示須要重啓電腦,先點擊No,完成「第一次嚮導」後再重啓。
2.1安裝完成後,第一次使用嚮導
步驟一:選擇語言安裝包,默認只有英語English(默認)
步驟二:圖形工具簡單介紹(默認)
步驟三:選擇Git安裝目錄
步驟4:配置用戶信息,填寫本身的信息
步驟五:認證和密鑰配置,設置訪問方式爲OpenSSH
步驟六:安裝成功,任何位置右鍵
步驟七:重啓電腦,不重啓就沒法顯示綠色的標識
3.GitHub使用
3.1 註冊與登陸
註冊,https://github.com/join?source=login
3.2 設置SSH
- 設置git全局帳號
git config --global user.name "張三" git config --global user.email "zhangsan@163.com"
-
刪除 .ssh 文件夾全部內容(若是沒有下一步)
-
建立祕鑰,「右鍵/Git Bash Here」
#ssh-keygen -t rsa -C "郵箱" ssh-keygen -t rsa -C "zhangsan@163.com"
- 設置GitHub的SSH信息,「帳號/Settings/SSH and GPG keys」
- 拷貝.ssh文件夾下全部的公鑰信息
- 點擊New SSH key進入密匙準備建立
3.3 倉庫操做
填寫倉庫信息
3.4克隆項目Clone
步驟一:右鍵 點擊Git Clone…(注:我是中文版的)
步驟二:填寫倉庫地址和下載地址
(複製倉庫地址,以下圖)
步驟三:第一次訪問須要點擊"是"
步驟四:填寫訪問密碼
4.提交項目commit
步驟一:右鍵,選擇"Git Commit ->「master」…"
步驟2:提交內容,編寫提供消息,若是提交文件沒有版本,須要勾選.
步驟三:提交完成
從服務器拉.pull(下載)
步驟一:右鍵TortoiseGit,選擇pull
步驟二:肯定遠程主機
步驟三:拉取完成
4.推到服務器:push(上傳)
步驟一:右鍵TortoiseGit,選擇Push
步驟二:肯定本地信息,肯定提交到遠程主機的信息(默認)
步驟三:推送完成