1、列出當前所有的遠端倉庫
$ git remote
origin
korg
test
2、列出遠端倉庫的url
要新增乙個新的遠端庫,需指定乙個簡單的名字,以便將來引用,格式如下:
git remote add [shortname] [url]
$ git remote add pb git:
$ git remote –v
origin /home/scott/gitrepo/bootloader.git
pb git:
git fetch [remote-name]
此命令會到遠端庫中拉取所有你本地庫中還沒有的資料。
fetch的命令只是將遠端庫的資料拉到本地庫,並不自動合併到當前工作分支,需要手工合併。
$ git fetch
$ git fetch pb
如果設定了跟蹤分支,可以使用git pull命令自動抓取資料下來,然後將遠端分支自動合併到本地倉庫中當前分支。
git push [remote] [local.branch]:[remote.branch]
將本地倉庫中的local.branch推送到遠端倉庫remote.branch中。
git push 預設將當前分支推送到遠端倉庫中。
將本地的test分支推送到origin遠端倉庫:
$ git push origin test
將本地的scott_test分支推送到origin庫的test分支:
$ git push origin scott_test:test
注:推送資料需要在遠端庫有寫許可權。
如果在你推送前,已經有其他人推送了若干更新,那你的推送操作就會被駁回。必須先把他們的更新抓取到本地,合併到自己的專案中,然後才可以再次推送
git remote show [remote-name]
檢視某個遠端庫的詳細資訊,包括相應的url,處於跟蹤狀態的遠端分支,未同步的遠端分支,已刪除的遠端分支,git push,git pull預設操作分支。
1、重新命名
git remote rename [remote-name] [new-remote-name]
$ git remote rename origin paul
$ git remote
pbpaul
對遠端庫的重新命名,也會使對應的分支名稱發生變化。
2、刪除
碰到遠端伺服器遷移,或者轉殖鏡使用,那麼需要移除對應的遠端庫:
git remote rm [remote-name]
$ git remote rm origin
git教程 遠端倉庫
找一台電腦充當伺服器的角色,每天24小時開機,其他每個人都從這個 伺服器 倉庫轉殖乙份到自己的電腦上,並且各自把各自的提交推送到伺服器倉庫裡,也從伺服器倉庫中拉取別人的提交。github 這個 就是提供git倉庫託管服務的,所以,只要註冊乙個github賬號,就可以免費獲得git遠端倉庫。由於你的本...
Git 教程 三 遠端倉庫
在第一篇文章中已經新建了乙個遠端倉庫,我們在這裡就不再次新建倉庫 git remote add 新增乙個新的遠端 倉庫,同時指定乙個你可以輕鬆引用的簡寫 了。從遠端倉庫中轉殖 從遠端倉庫中拉取 git fetch remote name 使用git fetch從遠端倉庫中拉取資料過後,並不會主動的合...
Git教程 遠端倉庫(一)
到現在為止,我們已經完全懂得git倉庫的概念 本地計算機上的乙個資料夾 以及如何對倉庫進行新增 提交 修改 撤銷修改等等操作,可以很好的實現版本控制。但是,我們之前操作的倉庫都是在本地機進行操作,我們通常叫這種倉庫叫 本地倉庫 但是git是分布式的版本控制系統,不只是你自己進行操作,整個軟體專案的執...