简单介绍TBD
Trunk-Based-Deployment工作流
基于master分支开发,不引入其他功能分支
目前我们长期处于这种开发模式
基于master分支开发小步快走,爽的一批,不需要各种切分支合分支之类的多余操作,实践起来相当简单,git日志清晰明了。
但是也会需要一...
汪明鑫
4年前 (2020-12-08) 1050浏览 0评论
5喜欢
我们本地提交2个commit
git log
现在我们想合并这2个commit
git rebase -i
下面的是新的提交
我们把第二行对应的 pick 修改成 squash
意味着把commit1...
汪明鑫
5年前 (2020-06-09) 765浏览 0评论
0喜欢
git patch 应用场景 : code review 代码迁移
git patch 是针对一个或多个commit的
实操一波大家就知道了
git log
看看这个patch文件
From d2...
汪明鑫
5年前 (2020-05-19) 834浏览 0评论
0喜欢
我们可以用git stash 隐藏本地修改
还有一个idea 自带的神器可以无缝柔丝顺滑的隐藏本地修改 Shelve Changes
Shelve 中文释义 搁置,停止
右键本地修改Shelve Changes , 或者点菜单栏 的VCS也可以
 ...
汪明鑫
5年前 (2020-05-19) 831浏览 0评论
0喜欢
如果在开发中有其他紧急事情需要搞,本地的提交了,切分支搞就行
但如果是合作在某个分支开发,有紧急的bug需要fix,当前的改动不允许直接提交,我们可把本地的修改隐藏
不需要git add .
直接使用git stash
git stash 后显示本...
汪明鑫
5年前 (2020-05-11) 754浏览 0评论
1喜欢
git pull VS git pull –rebase
首先推荐 git pull –rebase,会让commit 更连续更优雅
当前develop分支上有三个commit A,B,C。现在我们两个项目开始启动,需要...
汪明鑫
5年前 (2020-04-23) 799浏览 0评论
0喜欢
之前就直接用git pull完事了
昨天工作中,发现git pull还有其他的一些门道
git pull你只是拉取了关联本地分支的远端分支的变化并合并到本地分支
git pull命令用于从另一个存储库或本地分支获取并集成(整合)。git pull命令...
汪明鑫
6年前 (2019-03-21) 946浏览 0评论
1喜欢
认识Git
有CVS、SVN这些免费的版本控制系统,为什么还需要git呢?
因为牛人Linux之父Linus认为CVS、SVN不太彳亍,第一速度太慢,性能不好,第二,必须联网才能使用。
于是乎,Git诞生了,大佬就是这么任性说写就写,Linus花了两周时间自己用C写了一个分布式版...
汪明鑫
6年前 (2019-01-30) 956浏览 0评论
0喜欢
现实开发中,项目有很多的分支来共同管理。
在我们修改bug,或者开发新功能时,要拉取自己的分支,在测试无误的时候,在merge到主分支,
或者和其他拉取的分支合并后再一起merge到主分支,一起上线。
拉取的分支的如何命名每个公司都不太一样,有的统一要求,有的不作要...
汪明鑫
6年前 (2019-01-30) 907浏览 0评论
0喜欢
git clone ssh://xxxxxx.git
平时down仓库的代码,一下就ok。
今天down代码试了三次,都没down下来
fatal: the remote end hung up unexpectedly
...
汪明鑫
6年前 (2019-01-07) 736浏览 0评论
2喜欢