分散式與中央式版本控制系統的差異
在Git系統中,快照資料庫(repository)是個很關鍵的角色,它被用來追蹤檔案的變化。分散式的版本控制系統與中央式的差異在,它的快照資料庫(repository)會儲存到本地端,所以操作會比較快,且不用連網。但有些中央式版本控制系統也提供分散式類似的功能了,細節你要查該工具的更新列表。基本操作
工作目錄相關指令
- git init //建立快照資料庫
- git commit -a -m "修改hello.py檔案" //對資料做快照
- git diff //現在的檔案與上一個commit的比較
- git log //查看版本記錄
- git status //看檔案有無加入追蹤
暫存區相關指令
- git add -A //所有檔案加入追蹤
- git ls-files //列出追蹤的檔案
- git ls-files --others //列出未追蹤的檔案
- git rm --cached hello.py //不要追蹤hello.py
- git add hello.py //追蹤hello.py
- git help ls-files //查看ls-files指令的綫上幫助
Git與自拍的差異
Git 與自拍都是對喜愛的東西拍照的動作,Git是拍資料,拍的資料存入Git快照資料庫,自拍是拍臉,拍的照片存入Google相簿。
Git的多人協作
GitHub 是一個支持Git的綫上程式碼托管平臺,目的是讓多人協作一份文件更容易。更新Git
按版本的不同,有不同的更新方式。如果有一個類似手機應用自動更新的選項就很方便。- Git版本是2.14.1或更早,反安裝Git,並下載最新的Git安裝。
- Git版本介於 2.14.2與2.16.1之間,使用指令git update
- Git版本等於或大於2.16.1,使用指令git update-git-for-windows
沒有留言:
張貼留言