git

Git 版本控制教學 - 多人合作開發

經典的多人合作開發模式,是由 Git Server 提供中央的儲存庫(repository)儲存主線(master/main),由其他團隊成員複製(clone)到各自的開發環境,接著從主線分出分支(branch),在各自的環境內開發完成之後,最後將分支合併(merge)回主線。

軟體開發,就是如此重複循環作業。

Posted on  Oct 23, 2022  in  Git 版本控制  by  Amo Chen  ‐ 10 min read

Git 版本控制教學 - 單兵必懂指令

瞭解使用 Git 時所必備的指令,可以從單人開發及多人合作開發的情境著手。

單人開發的情境,可以了解如何利用 Git 從無到有建立具版本控制的開發流程;多人合作開發的情境能夠了解如何透過 Git 在不影響開發環境之下與其他團隊成員共同協作。

Posted on  Oct 18, 2022  in  Git 版本控制  by  Amo Chen  ‐ 6 min read

Git checkout 單檔

開發時有時候會遇到 2 個分支(branch)部分相依的情況,例如需要在某分支內的某一檔案,這時又不想整個分支進行合併的話,可以考慮使用 checkout 單檔的方法。

Posted on  May 13, 2017  in  Git 版本控制  by  Amo Chen  ‐ 1 min read

Git worktree 教學

以往開發時如果有遇到馬上得解決的 issue ,通常都會 stash 現在的所有變更,然後切到主線去解緊急的 issue 。直到看到 git worktree 功能之後,我改變了!

Last updated on  Dec 26, 2022  in  Git 版本控制  by  Amo Chen  ‐ 1 min read

Git 秘訣筆記

我是 Git, GitHub 的重度使用者,可以說是吃飯用的工具。就在這邊整理一些 Git 的筆記。

Posted on  Apr 14, 2016  in  Git 版本控制  by  Amo Chen  ‐ 2 min read