![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git版本控制
文章平均质量分 76
xuehuagongzi000
这个作者很懒,什么都没留下…
展开
-
git cherry-pick的使用
1、作用:把一个分支的某个提交点复制到另一个分支。2、案例:测试分支或者是开发分支:newboot-test-onlinedb线上分支:newboot目标:将测试分支的4个commit点合并到线上分支。第一步:将代码切换到线上分支newboot第二步:在log处选中测试分支的4个commit点,点击cherry-pick按钮。需要再4次的提交。然后再push代码。...原创 2020-02-13 10:04:06 · 139 阅读 · 0 评论 -
git revert、git reset和git checkout区别精华版
1、git revert(1)git revert命令通过创建一次新的commit来撤销一次commit所做出的修改。这种撤销的方式是安全的,因为它并不修改commitm history, 比如下边的命令将会查出倒数第二次(即当前commit的往前一次)提交的修改,并创建一个新的提交,用于撤销当前提交的上一次commit)。(总之就是一句话:有了commit id就可以回到...原创 2016-11-19 22:35:06 · 1669 阅读 · 1 评论 -
IntelliJ IDEA 14.0.3集成github和sourcetree
1.在github中创建repository(最好带 readme.md)2.通过sourcetree clone到本地文件夹下(clone的是一个项目)3.IntelliJ IDEA点击open本地的那个项目4.在IntelliJ IDEA的这个项目上new Model。5.done原创 2016-11-19 22:54:46 · 4344 阅读 · 0 评论 -
git merge 和 git rebase区别
原文链接:http://blog.csdn.net/wh_19910525/article/details/7554489Git merge和git rebase都是用来合并两个分支的。git merge b # 将b分支合并到当前分支git rebase b,也是把 b分支合并到当前分支--------------------------转载 2017-05-08 22:28:13 · 256 阅读 · 0 评论