什麼是 Git
Git 是一個用於管理源代碼的分散式版本控制系統。版本控制系統會在您修改檔案時記錄並保存更改,使您可以隨時恢復以前的工作版本。
如果您的代碼沒有一個版本控制系統,您可能會遇到使用不同日期和名稱 (例如,2022 年 12 月 2 日-code.php;2022 年 12 月 3 日-code.php) 來手動儲存檔案的多個版本。在處理數百個檔案時,此方法既費時又不切實際。
它也不會對更改進行上下文說明,以便其他人知道更改了什麼、何時更改以及由誰更改。當多個團隊成員處理同一個檔案時,覆蓋很快就會成為一個問題。了解哪個檔案是最新版本也變得很困難。因此我們轉向版本控制系統來解決這些 (以及更多) 問題。
使用 Git,您可以輕鬆訪問源代碼的修改歷史紀錄。您可以看到版本如何更改以及更改的人。因為整個 Git 歷史紀錄都儲存在共享儲存庫中,所以 Git 可以防止舊版本的無意覆蓋。
簡而言之,像 Git 這樣的版本控制系統可以很容易地
- 追蹤代碼歷史紀錄
- 以團隊形式協作編寫代碼
- 查看誰做了哪些更改