Git--Remote遠端倉庫的使用
注:下面的shortname 和 reomtename都是指的遠端倉庫的名稱
1 遠端倉庫的作用
使用Git的遠端倉庫可以實現團隊協作開發。
2 遠端倉庫的使用介紹
1) 克隆遠端版本倉庫到本地:
git clone https://github.com/CnPeng/test.git
2) 檢視遠端倉庫的資訊
git remote -v
執行該命令後,會列出當前程式對應的所有遠端版本倉庫的資訊,含倉庫名和倉庫地址 . ( v 是verbose 的縮寫,冗餘 )如下圖:
git remote
執行 git remote 命令之後 ,只是會單純的列出所有遠端倉庫的名字,不會展示遠端倉庫的地址
3) 將遠端版本庫中的最新程式碼同步到本地
Git 提供了兩種命令來完成此功能,分別是 fetch 和 pull,它們區別及用法如下所示:
git fetch origin master
執行這個命令後,就會將遠端版本庫上的程式碼同步到本地,不過同步下來的程式碼並不會 合併到任何分支上去,而是會存放在到一個 origin/master 分支上,之後再呼叫 merge 命令將 origin/master 分支上的修改合併到主分支上即可
git merge origin/master
git pull origin master
pull 命令則是相當於將 fetch 和 merge 這兩個命令放在一起執行了,它可以從遠端版 本庫上獲取最新的程式碼並且合併到本地,
將遠端的某個分支上的程式碼拉到本地
git pull [remote-name] [branch-name]
這個 remote-name 是遠端倉庫的代名稱,branch-name 是分支名
實際使用中,需要先通過pull將程式碼拉到本地,處理完衝突之後,再執行push
4) 將修改後的程式碼同步到遠端版本庫
git push origin master
其中 origin 是遠端版本庫的 Git 地址的代名稱,master 部分指定的是同步到哪一個分 支上,上述命令就完成了將原生代碼同步到 https://github.com/CnPeng/test.git
這個版本庫的 master 分支上的功能。將遠端的某個分支上的程式碼拉到本地
git pull [remote-name] [branch-name]
這個 remote-name 是遠端倉庫的代名稱,branch-name 是分支名
5) 新增遠端倉庫
git remote add [shortname] [url]
如:git remote add dev git://github.com/CnPeng/test.git ,這樣,就可以用字串 dev 來代指該倉庫地址。在使用 git remote -v 檢視倉庫列表的時候,就會有一個 dev 的倉庫列表。新增成功之後檢視全部遠端倉庫的效果如下圖:
6) 檢視遠端倉庫資訊
git remote show [shortname]
檢視某個遠端倉庫的詳細資訊,如:git remote show origin 將會顯示出shortname為origin的遠端倉庫的詳資訊
7) 重新命名遠端倉庫
git remote rename [old-name] [new-name]
將遠端倉庫重新命名,如:git remote dev cnpeng ,執行這句程式碼之後,就會將shortname為dev的遠端倉庫重新命名為 cnpeng
8) 刪除遠端倉庫(解除與遠端倉庫的關係)
git remote rm [shortname]
刪除指定名稱的不在使用的遠端倉庫,如:git remote rm cnpeng ,執行這句程式碼之後,就會將shortname為cnepng的遠端倉庫刪除掉
相關推薦
git remote 遠端倉庫介紹和用法
1 遠端倉庫的作用 使用Git的遠端倉庫可以實現團隊協作開發。 2 遠端倉庫的使用介紹 假設我們已經有了一個遠端倉庫,地址是:https://github.com/CnPeng/test.git 1) 克隆遠端版本倉庫到本地: git clone https://github.c
Git--Remote遠端倉庫的使用
注:下面的shortname 和 reomtename都是指的遠端倉庫的名稱 1 遠端倉庫的作用 使用Git的遠端倉庫可以實現團隊協作開發。 2 遠端倉庫的使用介紹 1) 克隆遠端版本倉庫到本地: git clone http
git push遠端倉庫時報錯:fatal: remote origin already exists. (已解決)
在做遠端倉庫除錯階段,突然發現修改後的專案無法push了: 如果輸入$ git remote add origin [email protected]:djqiang(github帳號名)/gitdemo(專案名).git  
git 修改遠端倉庫 remote origin
方法一: git remote set-url origin [email protected]:mStar/OTT-dual/K3S/supernova 方法二: git remote rm origin git remote add origin [emai
git修改遠端倉庫的
使用git進行遠端倉庫連線,url寫錯了或者遠端倉庫的地址改了,需要在本地也相應地對Url進行修改。有三種方法: 第一種:先刪除原來的url,再建立新的url: git remote rm origin git remote add origin [email protec
Git--連線遠端倉庫
連線遠端倉庫 一、建立SSH Key ssh-keygen -t rsa -C "[email protected]" 如果一切成功的話,可以在宿主目錄下找到.ssh目錄,id_rsa是私鑰,不能洩露出去,id_rsa.pub是公鑰,可以公之於眾。
git連線遠端倉庫
git連線遠端倉庫遇到的幾種情況 1.clone方式 進入(或新建)任意一個資料夾 克隆遠端倉庫到本地:git clone 遠端倉庫地址 本地資料夾已和遠端倉庫進行連線,可以進行各種操作 2.將本地的倉庫和遠端倉庫進行關聯 1.新建資料
用git從遠端倉庫下載程式碼到本地(非master分支)
問題: 使用 git clone ssh://[email protected]:xxxxxxx.git 預設 clone 的是這個倉庫的 master 分支。如果最新的程式碼不在 master 分支上,該如何拿到呢? 解決辦法: 先檢視分支
git 命令 git強制 遠端倉庫 回退 到某個版本
git強制 遠端倉庫 回退 到某個版本 強制撤銷push到遠端倉庫的程式碼的提交: git reset --hard 版本號回(退到想要去的版本,hard是不留任何的痕跡,soft是留痕跡,mixed也是留痕跡但是停留在當前的改變的介面而不像soft一樣是返
在Idea中使用git從遠端倉庫pull和push檔案
1 開啟idea-> VCS-> import into Version control -> create git repository 2 在本地目錄下建立ignore list 3 寫完程式碼後,右鍵-> git -> 先add,再comm
Git 連線遠端倉庫Github
建立SSH Key。 在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id_rsa和id_rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。 如果沒有,開啟Shell(Win
如何使用Git克隆遠端倉庫
首先明確一個思維,我們用Git維護的專案版本,分本地和遠端兩個,只有將本地的git管理和遠端的連線起來,才能在遠端倉庫中顯示遠端完整的控制流程,也更方便多人協作和遠端協作。本地是針對你自己個人的。 GitHub 首先你可以註冊github賬號,https://github.com
Git 修改遠端倉庫地址
前言 使用: git remote add [name,預設是:origin] [遠端倉庫地址url] 可以給我們的本地倉庫設定遠端倉庫的連線(推送)地址。 有的時候我們地址輸入錯誤,或者想改變地址。 方法 1. 刪除現有的遠端倉庫地址 如果不先刪除就會提示:
git更改遠端倉庫地址
git修改遠端倉庫地址的三種方法 直接命令修改 git remote set-url origin [url] 命令,先刪除後設新地址 git remote rm origin git r
Git 使用遠端倉庫
遠端倉庫 什麼是遠端倉庫 Git 是一個分散式版本控制系統,這意味著不存在一個主資訊倉庫。每位開發者使用的都是倉庫的一個副本。因此,你可以擁有倉庫的一個副本(它包含釋出的 commit 和版本歷史記錄),並且你的朋友也可以擁有相同倉庫的一個副本。每個倉庫包含的資訊與其他副本完全相
git建立遠端倉庫
如果想要把自己的程式碼上傳到碼雲(github)怎麼辦,我們得建一個遠端倉庫,遠端倉庫通俗點理解就是碼雲上得一個專案 (1)首先在碼雲上建立一個專案,具體配置,用什麼風格或語言根據自己而定,記住它的http地址 (2)在伺服器上輸入 git remote 檢視遠端倉庫(不建立肯定沒
git clone遠端倉庫的分支
github上比較有名或者較為有名的程式碼一般都有分支,分支的作用是不同的開發人員在不同的分支上同時進行開發,並且不影響master。 當我們想clone別人的在分支中修改的code時,我們在github中看到往往是master,並且我們clone下來的也是也是master,
git 從遠端倉庫拉取程式碼
使用git 直接提交的話 直接 push 獲取最新版本 有兩種 拉取 和 獲取 pull 和 fetch git pull 從遠端拉取最新版本 到本地 自動合併 merge git pull origin master git
搭建git伺服器遠端倉庫_linux
搭建git伺服器遠端倉庫 安裝git軟體 yum install git 配置git的使用者資訊 git config --global user.name "XXX
git合併遠端倉庫上的提交記錄
有時候,我們用git提交程式碼時,因為我們的疏忽,會導致同一個問題,修改多次,因為反覆提交多次,最終穩定下來,我們想把git上這些不成熟的提交記錄合成一個終極記錄。例如: git上依次有如下提交(按提交時間從新到舊): 提交記錄k 提交記錄m 提交記錄n4 提交記錄