git拉取代码并编码后合并提交到master分支

克隆仓库到本地

git clone git@github.com:xxxx/xxx.git

创建分支,编码,提交代码到分支流程:

1.创建test分支:

        # git checkout -b test master

2.切换到test分支:

        # git checkout test(编码......)

3.创建本地提交:

        # git add .

4.添加commit注释:

        # git commit -m "XXXX"

5.提交到服务器:

# git push origin test


合并分支代码到master分支

使用 Git,我们有两种可能性将我们的功能分支更改与远程 Master 分支合并:

  1. merge 方法 Git merge 是一个将更改提交到另一个分支的命令。它允许开发人员从功能分支中获取他们独立的代码行,并通过 git 合并工具将它们集成到 master 上的单个分支中。
  2. rebase 方法 Git rebase 是另一个用于基本相同目的的命令,只是它的执行方式非常不同

使用merger进行合并

1.切到主分支。

        git checkout master

2.将远程 master 更改拉到本地的 master。

        git pull origin master

3.合并到master

        git merge --no-ff test

        如果文件没有冲突则合并成功,如果有冲突则需要手动解决冲突然后进行merge

使用rebase进行合并

git checkout master

git pull

git checkout test

git rebase

其他常用的git命令

列出所有分支:# git branch -a

删除分支# git branch -d test

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值