SourceTree 提交代码以及合并

SourceTree 是 Windows 和Mac OS X 下免费的 Git 和 Hg 客户端管理工具。SourceTree拥有一个精美简洁的界面,大大简化了开发者与代码库之间的Git操作方式,这对于那些不熟悉Git命令的开发者来说非常实用。

工具->选项,设置秘钥和项目根目录

克隆项目代码,输入ssh地址,选择一下根,点击克隆

在gitlab服务器,开一个issue

创建分支

点击拉取

点击远程,双击刚刚创建的分支

检出新分支

更改代码之后,点击提交

点击暂存所有,会将文件移动到上面

填写此次修改的描述,勾选立即推送,点击右下角的提交按钮

下面需要将分支合并到develop分支

点击远程,双击develop分支,点击确定

鼠标轻放到19-xiao分支(不要双击),右键->合并至当前分支

点击推送,确认是选择的develop分支,点击推送

这样就将分支合并了

如果合并的时候,提示冲突了,那么需要在develop分支解决冲突才行

开发人员一般没有master分支权限,如果合并到master冲突,那么需要找到有master权限的人,解决冲突。

需要上线的时候,登录网页,发起合并请求

勾选删除来源分支,点击合并

SourceTree点击拉取,origin显示的分支,如果还存在的话

需要点击获取按钮

勾选删除不存在的分支

再次查看origin的分支,144-xiao分支就会消失了。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏一“技”之长

Git命令集之四——克隆命令 原

    这个命令是最基本的克隆命令,其可以从一个远程仓库中将Git仓库克隆岛本地,需要注意,第2个参数可以省略,如果省略,则在本地默认创建一个和远程仓库名相同的...

8810
来自专栏微信公众号:Java团长

Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

导读:因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料。GitHub虽然有些许改版,但并无大碍。

64440
来自专栏小怪聊职场

GIT分支管理和常用命令

master 分支 不能往master 分支上提交代码,只能在该分支上进行代码合并操作,例如将其它分支的代码合并到 Master 分支上。 develop ...

12020
来自专栏后端技术探索

推荐!手把手教你用 Git

SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自...

6420
来自专栏电光石火

IDEA的svn

安装客户端 http://ncu.dl.sourceforge.net/project/tortoisesvn/1.8.7/Application/T...

29390
来自专栏Coding+

Git 常用命令

.gitignore 文件用来告诉 git 不应跟踪的文件。该文件应该与 .git 目录(默认隐藏)同级。

8720
来自专栏Java后端技术栈

Git使用教程:最详细、最傻瓜、最浅显、真正手把手教!

导读:因为教程详细,所以行文有些长,新手边看边操作效果出乎你的预料。GitHub虽然有些许改版,但并无大碍。

46220
来自专栏杨龙飞前端

git的常用命令 查看远程仓库删除远程仓库

1.4K50
来自专栏JMCui

SVN学习笔记.

一、什么是SVN?        Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据...

48670
来自专栏Java成神之路

Git_错误_02_error: src refspec master does not match any

现象:在一个目录下初始化仓库之后,就开始push到github,结果出现了这个错误。

7620

扫码关注云+社区

领取腾讯云代金券