Github:https://github.com/zhangmin131/text
個人心得體會:
Git是一種良好的、支援分支管理的程式碼管理方式,能很好地解決團隊之間協作的問題。每個工程師在自己本地分支上開發,完成功能之後再將所有人的程式碼合併。GitHub可以託管各種git庫,並提供一個web介面,而且在 master 分支中保留完全穩定的程式碼,即已經發布或即將釋出的程式碼。使用步驟比較簡單,但是隻有英文版,剛開始用起來比較困難。
github中重要的概念:
- 工作目錄(working directory):在工作目錄中修改檔案,修改後的檔案狀態是modified,新新增的檔案是untracked,通過git add命令將檔案儲存到staging area中;
- staging area:儲存下次即將提交到git repository中檔案的snapshot。檔案狀態是staged,通過git commit命令提交檔案到git repository中;
- git repository:本地倉庫。通過git push命令更新遠端伺服器倉庫,通過git pull命令更新本地倉庫。