可视化Git版本管理工具SourceTree的使用

最近去了新公司,发现公司使用的团队版本管理工具是SourceTree,本人一直是SVN的热衷粉,不多使用git,因此从头学习git及可视化客户端SourceTree的使用,本贴只针对新手,大牛能够无视。git

前期准备:
首先要安装SourceTree客户端,根据教程一步一步来。
而后要去GitLab上注册本身的帐号,并获取相关权限。
最后打开SourceTree,根据提示完成注册。
至此,准备工做完成,下面进入实操演练:
1. 去GitLab上,进入相关项目里,将URL复制下来。
2. Clone克隆:打开SourceTree,点击 克隆/新建 按钮,将项目的远程仓库地址写好,选中本地一个文件夹做为本地仓库,完成项目克隆。
3. Checkout检出:在分支这一栏会出现master,它对应的是远程仓库的master分支,不要动他,检出一个分支做为咱们的我的分支。
4. 看看远程是否有团队开发的分支,能够将其检出,做为本地的开发分支,并追踪远程的团队开发分支。
5. Add添加缓存:在本身的分支上修改/添加,先进入 文件状态 中,会出现有变更的文件,将其添加进缓存中。
6. Commit提交:点击 提交 按钮,填写说明文字,确认提交。
7. Pull拉取,合并分支:这一步要将 我的分支 合并到 本地开发分支中,操做以前先肯定本地开发分支是否最新,能够点击 获取 按钮查询,再点击 拉取 按钮获取开发分支的最新代码。在我的分支右击选择“合并我的代码至当前分支”,便可将我的分支的修改合并至本地分支中。
8. Push推送:将本地开发分支推送至远程开发分支,其余成员便可经过拉取远程分支查看你的代码。至此代码提交就完成了。
9. 冲突解决:通常按照上面步骤应该不会有冲突,但没有百分百的事,万一有冲突,能够在 历史/日志 中查看冲突的文件,右击选择使用别人的版本或使用本身版本,也能够手动删除冲突内容,再完成提交推送
总结:SourceTree的使用让咱们不用记住git命令就能完成代码提交,而且能够随时看见版本更新状态信息,很是的便捷。但我的仍是建议熟悉下git命令,弄清楚SourceTree每一个步骤对应的哪一个命令,才能更好地玩转SourceTree。缓存

相关文章
相关标签/搜索