iT邦幫忙

2022 iThome 鐵人賽

DAY 26
0

你在撰寫程式的時候肯定有遇過一件事,原本功能好好的,寫著寫著突然出了 Bug,修也修不掉,卻也改不回去原來的正常功能的版本,這種時候肯定很頭痛,恨不得時光倒流到沒有 Bug 的美好時光,這個時候版本控制的重要性就出現了。

在單人開發的時候如果感受還沒那麼深的話,多人開發肯定會更有感覺,當一個團隊在開發產品時,不太會是一個接著一個做,很有可能是你做一個功能,我做一個功能,大家同時在進行開發,你改一點,我改一點,如果沒有一起管理好程式的版本的話,很容易就會發生悲劇,而版本控制的工作有很多,如 Git、CVS、SVN 等,今天就來介紹職缺需求最常看到的 Git。

Git

Git是一個開源的分散式版本控制系統,它可以把檔案的狀態作為更新歷史記錄保存起來。因此可以把編輯過的檔案復原到以前的狀態,也可以顯示編輯過內容的差異,幫助我們用以有效、高速的處理從很小到非常大的專案版本管理。

參考資料

連猴子都能懂得Git入門指南


上一篇
第二十五天:常見的開發架構MVC、MVP、MVVM
下一篇
第二十七天:開發的好夥伴 - 單元測試
系列文
轉職成 Android Developer 的最後一哩路30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言