日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Git 远程仓库

發布時間:2025/5/22 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Git 远程仓库 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 生成SSH key

ssh-keygen -t rsa -C "email@example.com" //創建ssh key 在 /Users/username/.ssh/? 目錄下 生成兩個文件
  • id_rsa 私鑰,不能泄露
  • id_rsa.pub 公鑰,可以公開
在Github上添加公鑰:GitHub - Account settings - SSH keys -Add SSH Key ,粘貼id_rsa.pub文件里的內容

2 添加(關聯)遠程庫

情景:本地創建了一個庫,Github上也創建了一個庫,并且讓這兩個庫進行遠程同步。 在Github上創建了一個庫,地址:git@github.com:github_name/repo_name.git,關聯遠程庫 git remote add origin git@github.com:github_name/repo_name.git //Git自動將遠程倉庫的名稱設置為標識符origin 關聯后,使用命令推送本地master分支到遠程庫master分支。 git push -u origin master 此后工作區內容有修改,每次提交,使用命令 git push origin master 注意:第一次推送有 -u? Git不但會把本地的master分支內容推送到遠程新的master分支,還會把本地的master分支和遠程的master分支關聯起來,在以后的推送或者拉取時就可以簡化命令。

3 從遠程庫克隆

情景:本地沒有庫,遠程庫已經準備好了,用命令git clone克隆一個本地庫 git clone git@github.com:github_name/repo_name.git 此操作的結果:git clone命令后我們會默認處于master分支下,同時系統會自動將origin設置成該遠程倉庫的標識。 當前本地倉庫的master分支與github端遠程倉庫(origin)的master分支在內容上完全相同。 從遠程庫拉取最新代碼 場景:在當前分支上進行同步操作; 作用:將指定遠程分支同步到當前本地分支; git pull origin master //origin遠程主機名 master分支

4 分支

情景:在進行多個并行作業時,我們會用到分支。每個分支都有自己的最新代碼。master分支是Git默認創建的分支。

git branch //顯示分支列表git checkout -b feature-A // 本地創建并切換到feature-A分支git checkout master //切換到master分支git push -u origin feature-A //推送feature-A分支到遠程的feature-A分支// 將遠程倉庫(origin)feature-A分支獲取到本地feature-A分支 git checkout -b feature-A origin/feature-A

5?協作開發

各自從遠程克隆一份。

轉載于:https://www.cnblogs.com/suiyilaile/p/10985396.html

總結

以上是生活随笔為你收集整理的Git 远程仓库的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。