不同开发者提交代码后,可能在不同线上(如下图),这为版本回退带来了一定的麻烦.

正确的方式:

1 修改自己代码后,不要本地commit

2 pull远程代码,如果本地有修改,则stash一下,解决冲突

3 本地commit

4 最后push到远程代码库。

最后效果:

git:如何让不同开发者提交在同一条直线上相关推荐

  1. git回滚远程合并提交

    一.问题描述 在一次生产发布中,不能把合并到master的新功能发出去,但是生产又有bug要修复,所以master代码要回滚,将develop合并到master的合并提交回滚到master的上一次提交 ...

  2. 【代码管理】GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流

    GitHub操作总结 : 总结看不明白就看下面的详细讲解. . 作者 :万境绝尘  转载请注明出处 : http://blog.csdn.net/shulianghan/article/details ...

  3. Git:如何在项目提交历史中查找已删除的文件?

    曾几何时,我的项目中现在有一个文件,我现在希望能够得到. 问题是:我不知道何时删除它以及它在哪条路径上. 如何找到该文件的提交? #1楼 无法编辑接受的回复,因此在此处将其添加为答案, 要恢复git中 ...

  4. 如何在Git中更改多次提交的作者和提交者名称以及电子邮件?

    我当时正在学校计算机上编写一个简单的脚本,然后将更改提交到Git(在笔驱动器中的一个回购中,该回购是从家里的计算机中克隆的). 经过几次提交后,我意识到我正在以root用户身份提交东西. 有什么办法可 ...

  5. 如何撤消Git中的最新本地提交?

    我不小心将错误的文件提交给Git ,但是我还没有将提交推送到服务器. 如何撤消本地存储库中的那些提交? #1楼 我想撤消我们共享存储库中的最新五次提交. 我查找了要回滚的修订版ID. 然后我输入以下内 ...

  6. git 回退版本并强制提交

    查看历史版本 git log --pretty=oneline 版本回退 git reset --hard 139dcfaa558e3276b30b6b2e5cbbb9c00bbdca96 强制提交 ...

  7. git 可视化工具_WEB开发者必备工具集

    集成开发环境IDE JetBrains · JetBrains是一家捷克的软件开发公司,该公司旗下开发有多种语言开发的集成工具,包括: · WebStorm 智能HTML/CSS/JS开发工具 · P ...

  8. git创建本地分支、提交到远程分支

    [1] 查看本地分支: $ git branch master * mutilrecall [2] 查看远程分支 $ git branch -amaster * mutilrecallremotes/ ...

  9. git 在ssh情况下提交代码

    git --version   --git版本        用户目录(~/) vim ~/.gitconfig   --编辑用户目录(~/)下的 .gitconfig文件 --输入i 进入编辑模式 ...

最新文章

  1. 别让自己变为一个废掉的程序猿
  2. stm32驱动lcd段码io配置_I.MX6U处理器GPIO的命名复用与IO配置
  3. GeneXus 图片的创建与删除1
  4. 基于@AspectJ配置Spring AOP之一--转
  5. 修改自增主键初始化_数据库自增ID用完了会怎么样?
  6. 小波变换工程实现原理总结
  7. 使用 .NET 5 体验大数据和机器学习
  8. MySQL-01:下载安装配置及初始化命令
  9. TypeScript里string和String,真不是仅仅是大小写的区别
  10. java判断float相等_在java中判断两个浮点型(float)数据是否相等的案例
  11. poj java 输入超时_Java:如何实现代码超时功能?
  12. matlab中求方差的,matlab中求方差为什么除以n-1?
  13. 天才黑客,阿里安全科学家吴翰清:做对事只能赢一场,跟对人可以赢一生
  14. access函数使用方法
  15. 《洛克菲勒留给儿子的38封信》
  16. Seata 设计方案
  17. STRAIGHT分析合成算法
  18. 小白一键重装linux系统重装,小白一键重装系统官网
  19. DDD之实体与值对象
  20. USB学习入门(四)------众里寻他千百度(linux)

热门文章

  1. 【Python】校选课 第六周作业 py3.0
  2. CentOS 编译Hadoop 2.6 32位
  3. MySQL类型介绍以及适用范围
  4. hdu 2686 Matrix 最大费用最大流
  5. Python_地址中左斜线和右斜线的区别——Python系列学习笔记
  6. 【简便代码+解析】1056 组合数的和 (15分)_14行代码AC
  7. 【最详细】【传智播客】JavaWeb程序设计任务教程 第5、6章练习答案
  8. 辗转相除法(欧几里得算法)求 最大公约数与最小公倍数+推论与证明。
  9. k8s问题 CrashLoopBackOff
  10. 操作篇 bgp协议了解与学习