這部分 主要講解怎么把本地的git倉庫同步到遠(yuǎn)程的倉庫(github)
一法挨、linux下配置Git操作免登錄ssh公鑰
配置了公鑰之后屹篓,你把本地的倉庫提交到github 上的時候,就不要輸入賬號和密碼了~
第一步:
cd ~/.ssh
ssh-keygen -t rsa -b 4096 -C “your_email@example.com”
ls -a
然后你會看到目錄下多了兩個文件
其中
id_rsa.pub
為公鑰鍵入命令
vim id_rsa.pub
紫岩,然后看到類似這樣的:選中啸澡,Ctrl+shift+C便可以復(fù)制丹弱,粘貼時,按鼠標(biāo)中鍵谨胞。
第二步:
打開github
點擊頭像固歪,點擊Settings
1
2
3
4
github會給你發(fā)郵件,進(jìn)去確認(rèn)一下就好啦
二胯努、將本地的項目同步到github
1.在github 上建立一個倉庫
進(jìn)去填寫倉庫名稱牢裳,其他默認(rèn)
2.克隆倉庫
git clone git@github.com:lyjzsyzlt/test.git
這樣在本地就可以看到一個test文件夾
在test文件夾中建立test.txt文件
在test目錄下,輸入命令:
git init
git add .
git commit -m "新建文件"
git push -u origin master
這樣本地的項目就同步到了github 上的test倉庫了
當(dāng)本地的文件修改了叶沛,使用以下命令:
git add .
git commit -m "1111"
git push -u origin master
三蒲讯、分支
git branch [name]
即可在本地建立一個分支
git branch
查看當(dāng)前本地的分支(*標(biāo)記的是當(dāng)前的分支)
git checkout b1
切換當(dāng)前的分支 -->切換到分支 'b1'
此時在test.txt
文件中添加一行"2222"
git add .
git commit -m "2222"
git push -u origin b1
此時會在遠(yuǎn)程倉庫上建立一個分支b1,然后剛才的更改全部同步到b1分支恬汁,而master分支不變
b1分支
master分支
看到一篇關(guān)于分支的博客伶椿,J覺得還不錯辜伟,分支相關(guān)命令
向github的開源項目提交PR的步驟:
https://blog.csdn.net/u010857876/article/details/79035876