1、git 获取master分支,该分支为库中远程分支

2、基于master分支,创建一个本地branch分支  git checkout -b rlc_am_0414

3、一般情况下,创建的本地分支用于代码修改,代码改动后,可以基于该分支完成修改代码的本地commit提交保存。

a)git stage /修改代码路径 完成代码放入暂存区

通过git status 可看到已经完成的 stage暂存修改

b) git commit -m 提交commit名字 完成修改代码commit提交,该提交会生成一个哈希值,同时会提示修改的文件数与行数信息

通过 git log 可查看commit提交信息

此时,完成修改代码的本地本地暂存提交,如果远程master已经有更新,我们可以checkout切会master分支,完成远程分支的更行与何如本地分支

1、git checkout master(分支切换) git pull (远程库中最新代码更新到本地)

完成master更新后,重新切换本地分支,通过 git rebase master(需要对比合入本地分支的其他分支名称)

,此时完成了远程与本地修改分支的差异化更新。

2、patch补丁的简单使用

如果需要将一个commit修改同步何如其他不同库的分支中,例如A电脑的commit修改同步到B电脑

a)首先根据commit提交的信息,生成一个可用patch补丁包 git format-patch **(commit生成的哈希值,该值为想要生成补丁的前一个commit)

b)对patch的使用

将需要使用的patch拷贝到B电脑 本地仓库路径下,通过 git apply + patch名即可,有时会提示存在冲突,后续解冲突即可

git commit提交rebase合并以及patch补丁的使用相关推荐

  1. git commit --amend修改git commit提交的message

    当git commit -m "message"提交之后,在push之前,发现git commit中的message有误,想把提交的message改过来,有什么办法? 首先输入gi ...

  2. git commit 提交出错,工作区代码被回退到最开始内容

    git commit 提交出错,工作区代码被回退到最开始内容 1.环境: 我的环境是ant design pro,今天在提交代码的时候,发现了一个很诡异的现象,那就是,当我git add .后,执行g ...

  3. Git Commit 提交规范

    本项目以目前使用较多的 Angular 团队规范 Conventional Commits specification(约定式提交) 为例. git hook 官方文档 git 提交时,主要分为三部分 ...

  4. git commit 提交的时候报错husky > pre-commit hook failed (add --no-verify to bypass)(解决办法)

    问题原因: 问题原因:pre-commit钩子惹的祸当你在终端输入git commit -m"XXX",提交代码的时候,pre-commit(客户端)钩子,它会在Git键入提交信息 ...

  5. git commit 提交的时候报错husky > pre-commit hook failed 或者‘lint-staged‘ 不是内部或外部命令,也不是可运行的程序(解决办法)

    这个问题是因为当你在终端输入git commit -m "XXX",提交代码的时候,pre-commit(客户端)钩子,它会在Git键入提交信息前运行做代码风格检查.如果代码不符合 ...

  6. git commit 提交报错 husky > pre-commit 问题

    这个问题是因为当你在终端输入git commit -m "XXX",提交代码的时候,pre-commit(客户端)钩子,它会在Git键入提交信息前运行做代码风格检查.如果代码不符合 ...

  7. 【Git】ubuntu上git commit提交后如何保存和退出类似vim的界面,回到命令行

    问题 使用 git commit 命令后,进入类似vim的界面,开始时,不知道如何保存,甚至不知道怎么退出该界面. 解决方法 1.使用 git commit 命令后,进入的是nano文本编辑器(类似v ...

  8. git commit提交代码时提示LF与CRLF转换问题 error

    在用idea提交Vue项目的时候遇到报错,提示LF will be replaced by CRLF. 然后查了很多博客,都解释了LF和CRLF的问题,基本上说的解决办法是运行这行代码:git con ...

  9. git commit提交规范

    Commit message 都包括三个部分:header,body 和 footer,其中 header 有一个特殊的格式,包括了 type.scope.subject. <type>( ...

  10. 【Git】Git 基础命令 ( 添加暂存文件 git add | 提交文件至版本库 git commit | 查看版本库状态 git status | 查询文件修改 git diff )

    文章目录 一.添加暂存文件 git add 二.提交文件至版本库 git commit 三.查看版本库状态 git status 四.查询文件修改 git diff 一.添加暂存文件 git add ...

最新文章

  1. spring boot启用tomcat ssl
  2. 【python3的学习之路九】函数式编程
  3. Maven学习(一)——Maven入门
  4. RUNNING JUPYTER NOTEBOOKS ON A REMOTE SERVER VIA SSH
  5. java正则表达式用法示例_Java正则表达式教程及示例
  6. Android应用程序结构总结
  7. “SqlNullValueException: Data is Null. This method or property cannot be called on Null values.”的解决方案
  8. Pentium 4处理器架构/微架构/流水线 (4) - NetBurst框图
  9. java web 启动顺序_JavaWeb开发Servlet过滤器链执行顺序详解
  10. 加密货币交易所Coinbase在私募股票市场中估值达900亿美元
  11. 自己动手写Docker系列 -- 5.3实现logs命令查看容器日志
  12. js 添加事件 attachEvent 和addEventListener 的用法
  13. Jsoup实现java模拟登陆
  14. VB窗体控件设计登录注册页面
  15. Odoo12社区版分拣单处理时生成欠单流程
  16. JNCIS翻译文档之------接口2
  17. 广东工业大学计算机专业分流,2017年广东工业大学大类招生学生专业分流工作小组...
  18. 【R语言 | 如何绘制带组内差异比较的柱形图】
  19. 如何实现自适应页面 (响应式布局)
  20. 解决img图片底部留白问题

热门文章

  1. Bandicam安装
  2. 微信公众号新手运营指南——公众号后台常用功能介绍
  3. 免费图片识别文字软件-办公利器
  4. icem不同的划分网格,但是质量差不多
  5. mysql调查问卷数据库设计_客服-问卷调查-问题答案表 - 数据库设计 - 数据库表结构 - 果创云...
  6. 信息学奥赛 python 教程_浦东信息学奥赛课程价格表,Python编程课程
  7. Java new一个对象的过程
  8. 2022-2028年中国企业总部管理行业市场专项调查及投资前景分析报告
  9. 双眼融合训练一个月_最好的双眼视功能训练方法
  10. 抓取scrapy中文文档(我的第一个爬虫)