說明
- 官網的客戶端是命令行形式的,有興趣可以去了解下。
- 這里針對圖形界面的smartgit做一個使用說明。
軟件下載和安裝
下載地址[2016.12.16測試可以]
- 按需選擇,如果不知道自己電腦是什么系統的,那我沒話說了
- https://www.syntevo.com/smartgit/
安裝
- 注意:license:有試用、付費、非商業用途三種,按照個人情況選擇。其他就默認安裝選Next就好
- 我選擇的是非商業用途(Unlicensed (for non-commercial use only))
使用教程
登錄GitHub網站創建項目
點擊左上角的喵,新建一個項目(Start a project)
創建項目
具體如下,按照實際情況填寫
項目詳情
如下圖:我創建了一個demo的項目
創建完成
使用SmartGit把它clone下來
將github的項目網址復制下來
注意:這里使用的是https,http有可能需要Public key公鑰登陸
復制地址
通過SmartGit將項目Clone下來
注意Local Directory就是本地的文件路徑
Clone項目
成功以后會看到類似的提示
成功提示
Commit文件
在Local Directory定義的目錄下面創建文件,回到SmartGit中發現,Files窗體中多了一個文件
新建文件
點擊Commit的按鈕,會出現以下界面
Commit文件
- 選擇要操作的文件,按需選擇
- Commit Message是提交版本的注釋,必須填寫。
- 上一次填寫的Commit Message
- Commit是提交到本地Git庫。
- Commit&Push是提交到本地Git庫并提交到GitHub。
文件修改以后會有不同的狀態
例如Modify
修改文件
版本回退
版本回退
1.在對應的log記錄選擇對應的版本。
- mixed:工作區不變,reset暫存區、reset當前分支
- soft:工作區不變、暫存區不變、reset當前分支
- hard:reset工作區、reset暫存區、reset當前分支