Git 版本控制教學 - 多人合作開發
經典的多人合作開發模式,是由 Git Server 提供中央的儲存庫(repository)儲存主線(master/main),由其他團隊成員複製(clone)到各自的開發環境,接著從主線分出分支(branch),在各自的環境內開發完成之後,最後將分支合併(merge)回主線。
軟體開發,就是如此重複循環作業。
Posted on Oct 23, 2022 in Git 版本控制 by Amo Chen ‐ 10 min read
經典的多人合作開發模式,是由 Git Server 提供中央的儲存庫(repository)儲存主線(master/main),由其他團隊成員複製(clone)到各自的開發環境,接著從主線分出分支(branch),在各自的環境內開發完成之後,最後將分支合併(merge)回主線。
軟體開發,就是如此重複循環作業。
Posted on Oct 23, 2022 in Git 版本控制 by Amo Chen ‐ 10 min read
瞭解使用 Git 時所必備的指令,可以從單人開發及多人合作開發的情境著手。
單人開發的情境,可以了解如何利用 Git 從無到有建立具版本控制的開發流程;多人合作開發的情境能夠了解如何透過 Git 在不影響開發環境之下與其他團隊成員共同協作。
Posted on Oct 18, 2022 in Git 版本控制 by Amo Chen ‐ 6 min read
本文為 Git 版本控制教學系列文之一,介紹多種使用 Git 時所需的設定,以及常用的 gitignore 設定檔、 alias 指令等等。
Last updated on Mar 22, 2023 in Git 版本控制 by Amo Chen ‐ 5 min read
開發時有時候會遇到 2 個分支(branch)部分相依的情況,例如需要在某分支內的某一檔案,這時又不想整個分支進行合併的話,可以考慮使用 checkout 單檔的方法。
Posted on May 13, 2017 in Git 版本控制 by Amo Chen ‐ 1 min read
以往開發時如果有遇到馬上得解決的 issue ,通常都會 stash 現在的所有變更,然後切到主線去解緊急的 issue 。直到看到 git worktree 功能之後,我改變了!
Last updated on Dec 26, 2022 in Git 版本控制 by Amo Chen ‐ 1 min read