git 本地倉庫與遠程倉庫的同步操作流程


 

本地倉庫---GitHub遠程倉庫

准備

首先配置自己的身份,這樣在提交代碼的時候就能知道是誰提交的:

git config --global user.name "名字"

git config --global user.email "郵箱地址"

1.查看是否存在ssh keys
 $ cd ~/.ssh
若出現“No such file or directory”,則表示需要創建一個ssh keys。
2.創建新的ssh keys

ssh-keygen -t rsa -C "郵箱地址"

3.cd ~/.ssh,查看生成了兩個密鑰
包括兩個文件rd_rsa和id_rsa.pub

4.復制公鑰到github網站的ssh上
記事本打開id_rsa.pub文件並拷貝,粘貼到github網站的ssh中。

5.新建文件夾

6.進入文件夾目錄,並創建本地倉庫
git init

 

7.添加文件
echo "# 222" >> README.md

8.添加變更文件 到 暫存區

  • git add . :他會監控工作區的狀態樹,使用它會把工作時的所有變化提交到暫存區,包括文件內容修改(modified)以及新文件(new),但不包括被刪除的文件。

  • git add -u :他僅監控已經被add的文件(即tracked file),他會將被修改的文件提交到暫存區。add -u 不會提交新文件(untracked file)。(git add --update的縮寫)

  • git add -A :是上面兩個功能的合集(git add --all的縮寫)

# 添加所有變更文件
git add .
 
# 添加 指定 文件
git add test01.py  test02.py
 
# 添加  文件名  test 開頭的文件
git add test*
 
# 添加 后綴為 .py 的文件
git add *.py
示例

git add README.md

9.提交 暫存區 文件 到 本地倉庫

格式:git commit -m "提交備注"

git commit -m "first commit"

10.在github上創建遠程倉庫

11.關聯本地倉庫和遠程倉庫

格式:git remote add 數據源名稱 遠程倉庫github地址

git remote add origin git@github.com:Angell1/222.git

12.推送 本地倉庫 到 遠程倉庫

格式:git push [數據源]  [分支名]

git push -u origin master

 

 

GitHub遠程倉庫---本地倉庫

原文鏈接:如何從GitHub倉庫clone項目

1、在本地建好將要存放項目的文件夾

 

2、在當前文件夾下鼠標右鍵,Git Bush Here

3、git  init  (初始化git )

4、去到你將要clone的github倉庫,如圖將其網址copy下來

 5、如圖所示,輸入git clone 然后將復制好的項目地址貼下來,回車,就可以了

 

6、就會得到下圖

然后再去文件夾下看,就會看到下載好的項目信息

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM