2015年10月2日 星期五

版本控制 git

今天來介紹一下,每個接觸coding的朋友都會需要的工具吧
Git~~~~~ 官網

Git 最主要的目的便是版本控制拉
當你跟你的夥伴打算寫一支程式
用他準沒錯拉

Git能將你的檔案複製一分至伺服器
而你的夥伴可以pull下來對其作更改
Commit後再push回去

而且有branch的概念
也就是你們兩個正在修改同一份檔案
當你們push 回去的時候
伺服器會幫你們做分支
也可以查詢歷史修改的紀錄
對於維護以及版本控制是非常好的一個幫手

最重要的是comments 的功能
每做完一個function 或是 修改增加了甚麼
都可以做註解
而註解也是最好讓整個團隊知道妳在幹嘛的工具(不然閱讀完整個程式碼會很麻煩


這裡有完整的git指令 (點我)
可以一步一步照做~

接下來來介紹兩個Git的伺服器平台

Github
https://github.com/

Gitlab
https://about.gitlab.com/

兩者皆是著名的git server

github的話
只要是免費會員
你的程式碼會公開讓大家看到 (public
而你閒閒沒事的話
也可以去逛逛別人的空間
留下評論或是下載他們的原始碼
有許多不錯的程式可以做為參考
看看別人的想法、寫法
會有相當不錯的收穫唷

沒有留言:

張貼留言