Day 04 : Git、Github與他們快樂好夥伴們
Git與Github可以說是資訊人/軟體工程必備技能,Git版控管理程式碼、Github查找/分享/參與開源程式碼都是相當常用但初學者需要熟悉的主題。在第一天、第二天定性什麼是多媒體系統、第三天認識Python開發環境後,本日進入到git版本控制及repo資源庫,並結合後續的開發情境介紹。
Git

- Git是版本控制以差異備份的方式記錄文件變化,並且有回溯前幾次版本的功能,特色是能紀錄每次更新異動,方便開分支修改功能協作,以及決定最終何種修正功能可以commit到主幹佈署。
- 版本控制的視覺化

- 版本控制的視覺化
- 本系列文後續會配合Heroku有使用git上傳檔案的需求,但只需要幾個常用指令(佈署後heroku也會有提示,請放心)。
$ git add.
$ git commit -am "增/刪/改的功能描述"
$ git push heroku master - 以及查看狀態的
$ git status