iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 26
0
Modern Web

Golang - 從打造一個 API 開始學起系列 第 26

[Day26] 版本控制工具-git

同步發表於: Sponge Records

在寫程式的時候難免修修改改,不論是增加新的功能亦或是修正錯誤的程式,而在這過程很可能會動到原本運行正常的程式碼,如果沒有備份的話將會難以除錯,而版本控制工具就是要解決這樣的問題而產生的,可以透過版本控制工具來紀錄程式當下的樣子,當有變更時將會獨立顯示出來,方便開發者找尋 bug

本文將會以 git 來介紹如何使用版本控制與其好處

什麼是 git

git 發布於 2005 年,由 林納斯·托瓦茲 所製作並以 GPL授權 發布,相似的軟體為 svn 為另一款版本控制工具,他可以讓使用者備份當下的檔案到 .git 的資料夾內,並且在資料異動的時候顯示異動處,方便使用者比對差異,方便除錯

git-page
^ 使用 vs code 操作 git,vs code 內建 git 操作,右邊為新增的部分

安裝 git

git 下載

git-down

git
直接一直按 next 就好

在需要建立 git 儲存庫的地方執行

git init

之後就可以利用 vs code 來進行控制,紅框為有改變的程式
git

之後按下打勾就可以紀錄程式碼

下回預告

Iass、Pass、Sass 的差異與最後選擇 heroku 的好處與理由


上一篇
[Day25] api 結構一覽
下一篇
[Day27] Iaas、Pass、Saas 區分與選擇
系列文
Golang - 從打造一個 API 開始學起30

尚未有邦友留言

立即登入留言