拉取线上更新代码到本地 及 提交本地代码到线上的流程

GIT

 

在实际开发中,可能存在master dev分支,我们需要在dev分支下创建个人开发分支进行操作

git clone -b dev git@xxxxx

创建分支: git branch dev

创建并切换分支: git checkout -b ziying

建本地分支追踪服务器分支:git branch --set-upstream-to=origin/ziying ziying

 

拉取线上更新代码到本地

git更新合并代码流程,

   1.如果已commit则需要先reset commit

     查看log git branch -vv

     git reset --soft {commit}   commit取消了,代码更改并没有取消

 

   2.首先是在自己的开发分支ziying

     2-1.查询本地状态是否有改变的内容或增加修改的内容 

       git status   

     2-2. 如果有先存起来!!!)

       将新增文件添加进本地分支

         git add .

       将操作写入暂存区

         git stash save 'xxxxxxxx'

           3. 如果没有,切换到dev分支,与远程dev分支保持一致。

         git checkout dev

       将本地dev分支pull成最新

         git pull origin dev

                    切换到当前开发分支ziying

          git checkout ziying

   4. 合并ziying分支的代码

      git rebase dev

​​​​​​​          5. 之前自己写的代码,需要从缓存区取出

      查看暂存区列表

       git stash list

      如果有多条记录使用 git stash pop stash@{id}

        git stash pop

 

查看自己开发分支的代码需要提交

 

  1. 查看哪些文件有修改

           git status

    2.提交修改文件

         git add xxxxxxxxxxxxxxxxxx

  3.填写备注

       git commit -m 'xxxxx'

  4. push到远程服务器的分支

        git push origin ziying

   5. 切换到dev 分支

     git checkout dev

  6.  合入分支

     git merge ziying

 7.推送到远端代码仓库

    git push origin dev

 

 

​​​​​​​

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值