iT邦幫忙

2025 iThome 鐵人賽

DAY 28
0

為什麼要使用 Git 版本控管?

Git 版本控管(Version Control)是現代軟體開發不可或缺的工具,尤其是在多人協作的情況下,如果要寫較為複雜的專案,學會git版本控管是很重要的,原因如下:

1. 保留歷史紀錄

  • 每一次的修改、增刪檔案,Git 都會完整紀錄。
  • 可以隨時回溯到過去某個版本,避免誤刪或改壞原始碼。

2. 團隊協作

  • 多人開發同一專案時,可同時在不同分支開發。
  • 合併(merge)功能讓大家的成果能順利整合,減少衝突。

3. 追蹤修改內容

  • 每次 Commit 都能描述本次更動內容,方便追蹤誰、何時、針對哪些檔案做了什麼修改。

4. 備份與同步

  • 結合遠端倉庫(如 GitHub、GitLab),可將程式碼安全備份到雲端。
  • 可在不同地點、不同電腦同步專案進度,不怕資料遺失。

5. 版本管理與發佈

  • 可建立標籤(Tag)管理每次正式發佈的版本,方便回溯與維護。

6. 降低風險

  • 不怕操作失誤,只要有版本控管就能回復到舊版本。
  • 減少「覆蓋」或「遺失」程式碼的風險。

如何在Android Studio進行版本控管?

image

1.新增檔案到版本控制:

右鍵專案根目錄 → Git → Add
或者在底部 Version Control 視窗中點「+」

2.Commit:

點工具列 Git → Commit...
輸入訊息,[feat] 版本
點 Commit 或 Commit and Push

3.連接 GitHub 倉庫:

建立一個新 GitHub 倉庫(到 github.com → New repository)
取得 HTTPS 連結(例如:https://github.com/你的帳號/你的專案名.git)

4.Push 到 GitHub:

點 VCS → Git → Remotes... → 點 +
Name: origin
URL: 貼上 GitHub 倉庫網址
點 OK

5.Push:

點右上角「Git 圖示」 → Push(或快捷鍵 Ctrl + Shift + K)
選擇分支 → 點 Push

那這樣我們就成功的將專案push上去了,如果有需要查看之前的版本也可以在github查看和下載了,是不是很方便呢~


上一篇
Day 27. SharedPrefsManager 與 LoginData 比較與對比
下一篇
# Day 29. 自訂元件範例:打造專屬 Spinner
系列文
Android 新手的 30 天進化論:從初學者到小專案開發者30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言