GitHub知識點大全

知識點:

$git clone “遠程倉庫地址”  把遠程倉庫克隆到本地(本地自動和遠程建立連接,自動把遠程中的信息同步到本地,本地也是一個單獨的倉庫:見一遠程倉庫不要時空的,至少有一個master分支)

$git pull origin master :把遠程倉庫MASTER中的信息同步到本地倉庫MASTER中

$git push origin master :把本地倉庫MASTER中的信息同步到遠程倉庫MASTER中(需要使用github的用戶名密碼來進行全校校驗:一般都是組長在遠程倉庫把組員的賬號放到小組中,這樣組員用自己的賬號也有權限操作倉庫,最好本地的git配置中吧用戶名和郵箱修改爲和GITHUB賬號相同的信息)

如果有衝突:

1.進入到編程框模式(按i即可),i->ESC->:wq 即可

2.自己會把兩份代碼都保存在本地文件中,自己動手去選擇要哪一個,改完後重新提交推送

$git checkout -b xxx 創庫分支並切換到指定分支下(可以把本地master中的歷史信息同步到新創建的分支中)

git branch

git branch xxx

git checkout xxx

git branch -D xxx 刪除分支

$git merge xxx 把xxx分支的歷史信息合併到當前分支下

$git stash /git stash pop 在切換分之的時候,有一部分信息並沒有提交成歷史版本,爲了防止信息的丟失,我們需要先使用stash保存,然後切換分支後,再使用git stash pop 還原暫存數據 再進行合併等

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章