鳥旭的技術學習部落格
搜尋此網誌
顯示具有
git
標籤的文章。
顯示所有文章
顯示具有
git
標籤的文章。
顯示所有文章
2024年5月10日 星期五
git rebase 將多筆 commit 合併
緣起:
之前有在 "為你自己學 git" 上面讀到 rebase 的指令, 大概懂它的意思,不過就沒自己試過。最近有收到同事的抱怨,他在 merge 時發現有 conflict,在追查的時候碰上問題,因為我的 commit 很細碎,同個檔案,改個一行就 commit 一次,太多 commit 讓他追查時很不方便。
想來練習用 rebase 把多個 commit 壓成一筆。
閱讀更多 »
2024年3月4日 星期一
git remote prune origin
緣起:
我們公司在開發程式是用 Visual Studio C#,版控是用 Azure DevOps。在多人的專案上,remotes/origin 那邊的分支有時會比較多,在擷取 remotes/origin 的 master 分支時,它都會一並把其它人新增的分支給抓下來,但當那個分支在 server 上被砍掉時,我們自己主機上的 remotes/origin 卻不會自動幫我們砍,會陰魂不散的繼續待在那邊,時間久了就會累積不少,手動一個一個砍也蠻麻煩的,所以不久前就有去查 remotes/origin 那邊的分支要怎麼自動砍。
參考
這篇文章
,很簡單,只要下個
git remote prune origin 即可,如果不放心的話,還可以加個 --dry-run 的參數試跑,看看有哪些分支會被砍掉。
在這邊做個簡單的紀錄。
較舊的文章
首頁
訂閱:
意見 (Atom)