Git 進階使用 - Git Worktree 多工的好朋友
Obstacles when Using Git 我還記得以前雖然已經很熟悉 Git 的操作,但其中一個最大的問題點在於說 我如果想要對同一份 codebase 進行不同實驗,我沒辦法同時進行,除非說我把資料手動複製出來 這個問題其實存在滿久的,而我一直沒有嘗試去解決它
Obstacles when Using Git 我還記得以前雖然已經很熟悉 Git 的操作,但其中一個最大的問題點在於說 我如果想要對同一份 codebase 進行不同實驗,我沒辦法同時進行,除非說我把資料手動複製出來 這個問題其實存在滿久的,而我一直沒有嘗試去解決它
Recall the Basics ref: 1.3 Getting Started - What is Git?
What is API API - Application Programming Interface 是一種 介面,他高度抽象化了背後的實作原理 使得呼叫端可以透過簡單的呼叫達成一件相對複雜的事情
Introduce to Git Reset 開發者最喜歡 Git 的其中一個很大的原因就是即使你做錯了 仍然可以重來 使用 git reset 可以幾乎拯救所有 “不小心的操作”(只要 .git 資料夾還存在的情況下)
Introduce to Git Rebase Rebase 顧名思義,即更改目前的 base(分支基礎) rebase 在很多地方都很有用,包含像是更改 commit message, re-order commits, squash commits 以及 pull base branch 的 changes
What Is Git Hook 在開發過程當中,我們常常會遇到需要手動進行測試以及 format 程式碼等等的事情,那就會讓我思考 有沒有一種自動化的工具可以執行這些任務呢?