说明
- 官网的客户端是命令行形式的,有兴趣可以去了解下。
- 这里针对图形界面的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当前分支
作者:Spareribs
链接:https://www.jianshu.com/p/e4459ff43caf
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。