今天miniawayday和幾個同學閒談到github訪問的問題,今天自己也被問的解釋不清了。追根還是只進行了操作,究竟為什麼這麼操作?
每個操作到底幫助你解決了哪些工作?這些還是沒弄清楚。回來重新試了一下,希望遇到和我們同樣問題的「gitter」可以解惑。如果有不對的,
也希望回覆討論。
簡單來說,git pull = git fetch + git merge
可以用git fetch來隨時獲取你remote分支的更新,但它不會改變你當前的分支。這個操作可以避免當origin/master上有其他人做了更新,
以了。git pull和git push是逆過程。它可以直接將遠端庫的更新合併到你的當前版本庫中,做到和遠端庫的資料一致。
github中免費的版本庫都是public庫,任何人都可以訪問。如果你想建立私有的版本庫,是需要付費的。
對於乙個公開的庫,這就意味著,只要我知道它的git庫的http位址,我就可以clone到本地計算機。
對於乙個git庫,當管理者新增你為collaborators,你就可以對這個庫進行修改了。
只記起這兩個問題,更新到這吧。
02 Git命令 倉庫
git initgit add 檔案.字尾 git add 檔案1.字尾 檔案2.字尾 git add 所有檔案 git add a 所有檔案 git add all 所有檔案 提交暫存區檔案到本地庫git commit m 提交說明 檔案.字尾 git commit m 提交說明 提交暫存區所有檔...
Git使用系列02 Git介紹 安裝
堅韌是成功的一大要素,只要在門上敲得夠久 夠大聲,終會把人喚醒的。大家要韌性十足的學習呀!git 是目前世界上最先進的分布式版本控制系統。瀏覽器開啟 根據下面圖示安裝 圖一 圖二 圖三 圖四 圖五 圖六 圖七 圖八 圖九 圖十 圖十一 圖十二 圖十三 圖十四 根據上述步驟安裝完畢之後,可以點選圖十四...
學習筆記 02 Git入門
svn是乙個集中式管理工作流 進行管理和維護 使用git管理git 自2005誕生的。分支管理系統。集中式版本控制系統cvcs 分布式版本控制系統dvcs 快速 搞笑儲存 完全分布 簡單 滿足大規模專案需要 操作 版本庫同步 git維護的是乙個全量的變化 修改之後的全部的內容 svn維護的是其中改變...