关于SourceTree
SourceTree是windows和Mac OSX(现在应该叫mac OS)下免费的Git和Hg客户端,支持创建、克隆、提交、push、pull和合并等操作。
下载和安装
下载可以到官网下载最新版本,下载地址:SourceTree
安装也很方便,直接拖入Applications,打开即可使用。
从远程仓库clone项目下来
复制远程仓库的地址:

点击+新仓库按钮,选择从URL克隆

将复制的远程仓库地址,填入源URL,点击目标路径的输入框,等待识别,识别成功后,会提示“这是一个Git仓库”,点击克隆即可开始。

克隆成功后,会显示在列表中:

打开即可做相应操作:

一些常用操作
push
在本地仓库(demo)中,添加一个文本文件demo。即可打开SourceTree仓库管理,勾选提交文件,填入提交信息,即可提交。

点击历史,即可查看提交历史:

点击菜单栏的 推送按钮,即可将已commit的文件push到仓库。

push成功:

整个项目放入仓库
如果是整个项目放入本地仓库,SourceTree上是不提示提交新文件的,这时可以打开终端,进入到该仓库的目录下,执行:
git add .
这样就可以在SourceTree发现新的可提交文件。
网友评论