git push +merge 常用命令

===============================================>git push 过程

git branch -a //查看分支
git checkout master//切换分支 --> git checkout -b develop //创建并切换分支
git branch -a //查看分支
git pull //拉取线上代码
git status //查看状态 相当于本地备份了一份
git add .//使用它会把工作时的所有变化提交到暂存区 git add -u 已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区 git add -A 是上面两个功能的合集
git commit -m “说明”; //提交说明
git push //提交

======>The current branch develop has no upstream branch //说明远程并没有感知到本地新建的这个分支
git push -u origin develop

===============================================>git merge 过程

git status
查看下当前代码状态,有需要提交的就提交,没用需要提交的就保持原样
git pull
拉取远程代码,使得本地代码保持最新
git branch -a
查看最新代码所在分支
remotes/origin/HEAD -> origin/master
最新的分支会有remotes/origin/HEAD ->指明
git merge origin/master
执行合并命令把最新分支代码合并到本地当前分支
git diff
查看冲突信息
git status
查看下状态看看那些文件需要手工调整
git add .
把修改好的文件添加到索引
git commit -m ‘合并XXX分支代码’
提交代码
git push
把合并好的代码推送到远程

如果合并过程中出现问题,可以使用以下命令回退到日志的合并之前的位置

git log -3 //产看commit 日志
git reset --hard commit_id

==============================================================>

1.按键盘字母 i 进入insert(输入)模式,编辑必要的注释 说明合并的原因,编辑的内容会在第一行显示,也可不修改

2.按"Esc"

3.输入":wq",按回车键即可

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老杨、

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值