Github學習筆記
公共倉庫
案例:A,B兩人協同
1.去github注冊好賬號
2.本地創建好一個倉庫
3.將本地倉庫推送到github公共倉庫(主分支名稱叫做master)
git push 遠程倉庫地址 分支名稱
4.這時回車后會彈框,需要你輸入github的用戶名跟密碼
5.為遠程倉庫起別名
git remote add origin 遠程倉庫地址
6.下次就可以使用別名推送了
git push origin master
7.接下來就是不斷循環了
本地倉庫修改了,需要先add本地暫存區,再commit提交本地
最后push到遠程倉庫
8.使用-u記住遠程倉庫別名和分支名,方便下次直接就寫 git push 即可推送
git push -u origin master
9.他人克隆我的遠程倉庫數據到本地
git clone 遠程倉庫地址
10.他人修改了倉庫數據也要重復這些步驟(A,B兩人是協同開發)
git add index.html
git commit -m 我是B程序員提交的數據
git push origin master
11.A拉取最新倉庫版本數據到本地(同樣B也可以)
git pull origin master
第三人C,想在A程序員倉庫中添加代碼
1.C需要點擊A的Fork,復制到自己C倉庫中
2.C自己在clone 復制的倉庫到本地
3.C本地倉庫進行一堆的數據修改
4.add,commit 提交到C本地倉庫
5.git push C的遠程地址 分支名稱
6.C上的github點擊Pull requests
7.再點擊new pull requests,按照提示寫好修改的標題跟詳情
8.最后點擊Create pull request.就會將你添加的數據發給A來審核了。
9.A審核代碼沒問題,可以點擊marge pull request 進行代碼合並,再點擊確認合並即可。
SSH免密登錄
1.生成密鑰
ssh-keygen
2.一路回車即可,會存在C盤用戶下的有個.ssh文件夾,有兩個文件
id_rsa 私鑰
id_rsa_pub 公鑰
3.私鑰留本地,公鑰編輯器打開,復制內容,放到github官方個人中心設置中
GIT忽略清單
1.創建一個.gitignore
2.寫文件夾,寫文件
如:
node_modules
test
test.html
3.批量添加工作文件
git add .
創建項目說明:
1.需要創建下面這個文件
readme.md