git rebase 那么重要么???

57 天前
 hanxu317138

用了二周开发了一个需求, 提交了 200 多个 commit, 到主分支的时候. 被告知太不专业了. 为什么不 rebase 一下再上传.

我试着 Rebase 了一下 master, 各种冲突解决的要命, 所以问问大家. 你们合代码看重 rebase 么?

8370 次点击
所在节点    git
88 条回复
changz
55 天前
小分支 rebase 上游不是基操吗
janus77
55 天前
2 周 200 个=1 周 100 个=1 天 20 个,假如是 10 小时工作,那就是半小时一个,你真闲啊。。。
guanzhangzhang
55 天前
自己一个分支上 rebase 后再提 merge 阿,主干更新太频繁,你自己本地分支太老就要
guanzhangzhang
55 天前
@guanzhangzhang 给我发出去了,接上:git pull --rebase origin 主干分支名然后本地解决冲突,不然到时候提 merge 界面会显示冲突还得解决
LanLiang
54 天前
先将自己的 commit 压缩成一个或几个有效的 commit, 然后 rebase 主分支, 最终效果是 PR 里面只会有一个或几个有效的 commit
dfkjgklfdjg
54 天前
反正我看一个人会不会用 git ,就看他是怎么理解和使用 rebase 的。你说 rebase 重不重要……很明显能区分出来是不是熟练运用 git
jackleeforce3615
54 天前
你自己先要把 200 个 commit squash 到一个 然后在 rebase 了再 push 啊
rink9oled3
54 天前
@chesha1 果然我看《 loki 》 没理解错,tva 就是强制不断 rebase ,为了线性神圣时间线,不断删剪分叉和所谓不合理的代码变体。哈哈哈🤣

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1095752

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX