說明
- 官網(wǎng)的客戶端是命令行形式的羔巢,有興趣可以去了解下。
- 這里針對圖形界面的smartgit做一個使用說明序无。
軟件下載和安裝
下載地址[2016.12.16測試可以]
- 按需選擇,如果不知道自己電腦是什么系統(tǒng)的吹害,那我沒話說了
- https://www.syntevo.com/smartgit/
安裝
- 注意:license:有試用升熊、付費(fèi)、非商業(yè)用途三種,按照個人情況選擇海诲。其他就默認(rèn)安裝選Next就好
- 我選擇的是非商業(yè)用途(Unlicensed (for non-commercial use only))
使用教程
登錄GitHub網(wǎng)站創(chuàng)建項(xiàng)目
點(diǎn)擊左上角的喵繁莹,新建一個項(xiàng)目(Start a project)
具體如下,按照實(shí)際情況填寫
如下圖:我創(chuàng)建了一個demo的項(xiàng)目
使用SmartGit把它c(diǎn)lone下來
將github的項(xiàng)目網(wǎng)址復(fù)制下來
注意:這里使用的是https特幔,http有可能需要Public key公鑰登陸
通過SmartGit將項(xiàng)目Clone下來
注意Local Directory就是本地的文件路徑
成功以后會看到類似的提示
Commit文件
在Local Directory定義的目錄下面創(chuàng)建文件咨演,回到SmartGit中發(fā)現(xiàn),F(xiàn)iles窗體中多了一個文件
點(diǎn)擊Commit的按鈕蚯斯,會出現(xiàn)以下界面
- 選擇要操作的文件薄风,按需選擇
- Commit Message是提交版本的注釋,必須填寫溉跃。
- 上一次填寫的Commit Message
- Commit是提交到本地Git庫村刨。
- Commit&Push是提交到本地Git庫并提交到GitHub。
文件修改以后會有不同的狀態(tài)
例如Modify
版本回退
1.在對應(yīng)的log記錄選擇對應(yīng)的版本撰茎。
- mixed:工作區(qū)不變嵌牺,reset暫存區(qū)、reset當(dāng)前分支
- soft:工作區(qū)不變龄糊、暫存區(qū)不變逆粹、reset當(dāng)前分支
- hard:reset工作區(qū)、reset暫存區(qū)炫惩、reset當(dāng)前分支