版本控制(Revision control)是維護工程藍圖的標準作法,能追蹤工程藍圖從誕生一直到定案的過程。此外,版本控制也是一種軟體工程技巧,藉此能在軟體開發的過程中,確保由不同人所編輯的同一程式檔案都得到同步。
詳閱維基百科:https://en.wikipedia.org/wiki/Version_control
Git 簡介:https://en.wikipedia.org/wiki/Git
Git 備忘:
https://teddysun.com/333.html
http://blog.jobbole.com/79417/
http://blog.csdn.net/yavobo/article/details/40887689
Git Community Book 中文版:http://gitbook.liuhui998.com/book.pdf
GitHub 簡介:https://en.wikipedia.org/wiki/GitHub
Git 教學:
https://backlogtool.com/git-guide/tw/
https://kingofamani.gitbooks.io/git-teach/content/index.html
http://www.ithome.com.tw/news/95283
http://gogojimmy.net/2012/01/17/how-to-use-git-1-git-basic/
專案整理與發佈 - 從 Github 到 PyPI:
http://dokelung-blog.logdown.com/posts/238050-collation-and-publishing-of-the-project-from-github-to-pypi
1. 簡單的單人git技術
2. 如何使用Github管理你的專案
3. 發佈一個可供人下載的專案包
4. Python package的打包
5. 上傳到PyPI與使用pip下載