git
git可以認爲是一個軟件,能夠幫你更好的寫程序,github則是一個網站,這個網站可以幫助程序員之間互相交流和學習
Repository/Repositories:放項目的地方;
Fork:在原項目的主分支上又建立了一個分支;
Branch:分支(自己的);
Pull:更新;fetch(取來)+merge(合併)的過程
Clone:把整個項目下載下來,做項目的第一步
Push:提交
Rebase:用於項目的整個版本的合併。
本地:Ctrl+s
本地倉庫:commint
遠程倉庫:push
Git 的核心理念,建立分支(branch):正在進行A模塊的修改,來了B需求,把A模塊的代碼commit,然後,給B建立分支,修改B.
Cherrypick(類似複製粘貼,重複修改的代碼,只需要修改一次,可以使用cherry pick放到另一個分支上)
本博客僅限用於自我的學習記錄。