PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Soft_Job
[請益] git branch合併分支但是不顯示分支的紀錄
作者:
FacetheFaith
(Yes Man)
2018-11-07 17:29:55
請教一下
有個branch的名稱叫做cat
cat上有五次commit的紀錄
現在要將cat分支合併到master分支上
希望合併後在版本控制工具上不要顯示cat的各個commit
好讓commit的graph顯得簡單明白
有哪些命令或步驟可以達成?
作者:
cha122977
(CHA)
2018-11-07 17:35:00
git branch -D 或 git prune?
作者:
mintu
(MinTu)
2018-11-07 17:36:00
可以 merge 後,rebase 來 squash commit,Github or Bitbucket 也能對 mergr 選擇不同的 strategy
作者:
leolarrel
(真.粽子無雙)
2018-11-07 17:36:00
git merge --squash
作者:
mintu
(MinTu)
2018-11-07 17:37:00
少了一個 s,commits XD4F 的應該更簡潔耶!
作者: jackylu63 (J)
2018-11-07 18:28:00
git log --first-parent
作者:
abc0922001
(中士abc)
2018-11-07 19:22:00
直接 --squash就好了,不過我反而喜歡留commit內容
作者:
dalconan
(寒江雪)
2018-11-07 21:43:00
用cherry-pick把cat的commit都撿進來然後砍掉cat(X
作者:
zelda123
(丸子)
2018-11-07 22:27:00
source branch 做好 rebase 再 merge 就好
作者:
GGFACE
(ggface)
2018-11-08 11:27:00
git rebase -i
作者: xji4m3 (哈囉你好嗎)
2018-11-08 23:46:00
我們merge strategy 是用預設的,pr review 完後會軟性要求用rebase -i將commits合併留下重要的後再merge 沒有硬性規定就是了
作者: Hannibal8856
2018-11-10 21:56:00
rebase -i
作者:
shietsd
(123)
2018-11-10 22:14:00
rebase -i 明明就只是不會顯示分支插進來的線而是像原本就在master上開發一樣的結果, commit 還是會在讓 commit graph 比較好看而已吧
繼續閱讀
[推坑] 開源軟體 Drone CI/CD
appleboy46
[請益] 做縫紉的好處與壞處
ps5nash
[討論] 35之後的下一個十年
del680202
[請益] 履歷一定要有 github ?
InDer5566
[請益] 誤入歧途的人生 不知道怎麼回頭
emptylife3
Fw: [新聞] 花旗信用卡漏洞!額度60萬竟遭客戶狂刷6300萬
nbnk
[徵才] Dinngo 徵前端工程師(80K-120K/月)
teddychu
[請益] Android工程師薪水請益
melissa1681
[請益] 新鮮人offer選擇
pobell
[請益] 竹間智能 NLP部門
TomLong
Links
booklink
Contact Us: admin [ a t ] ucptt.com