要新增乙個新的遠端倉庫,可以指定乙個簡單的名字,以便將來引用,命令格式如下: git remote add
git remote add [shortname] [url]要檢視當前配置有哪些遠端倉庫,可以用命令: git remote
git 有兩個命令用來提取遠端倉庫的更新。
該命令執行完後需要執行git merge 遠端分支到你所在的分支。
2、從遠端倉庫提取資料並嘗試合併到當前分支: git merge
該命令就是在執行 git fetch 之後緊接著執行 git merge 遠端分支到你所在的任意分支。
假設你配置好了乙個遠端倉庫,並且你想要提取更新的資料,你可以首先執行git fetch [alias]告訴 git 去獲取它有你沒有的資料,然後你可以執行git merge [alias]/[branch]以將伺服器上的任何更新(假設有人這時候推送到伺服器了)合併到你的當前分支。
然後我們在本地更新修改。
$ git fetch originremote: counting objects:
3, done
.remote: compressing objects:
100% (2/2), done
.remote: total
3 (delta 0), reused 0 (delta 0), pack-reused 0
unpacking objects:
100% (3/3), done
.from github.com:tianqixin/runoob-git-test
0205aab..febd8ed master -> origin/master
以上資訊"0205aab..febd8ed master -> origin/master" 說明 master 分支已被更新,我們可以使用以下命令將更新同步到本地:
$ git merge origin/master檢視 readme.md 檔案內容:updating 0205aab..febd8ed
fast-forward
readme.md | 1 +
1file changed, 1 insertion(+)
$ cat推送你的新分支與資料到某個遠端倉庫命令: git push [alias] [branch]readme.md
# 菜鳥教程 git 測試
## 第一次修改內容
以上命令將你的 [branch] 分支推送成為 [alias] 遠端倉庫上的 [branch] 分支,例項如下。
$ touch runoob-test.txt # 新增檔案重新回到我們的 github 倉庫,可以看到檔案已經提交上來了: 刪除遠端倉庫你可以使用命令: git remote rm [別名]$ git add runoob-test.txt
$ git commit -m "
新增到遠端
"master
69e702d
] 新增到遠端 1
file changed, 0 insertions(+), 0 deletions(-)
create mode
100644 runoob-test.txt
$ git push origin master # 推送到 github
$ git remote -v重新回到我們的 github 倉庫,可以看到檔案已經提交上來了:origin [email protected]:tianqixin/runoob-git-test.git (fetch)
origin [email protected]:tianqixin/runoob-git-test.git (push)
# 新增倉庫 origin2
$ git remote add origin2 [email protected]:tianqixin/runoob-git-test.git
$ git remote -v
origin [email protected]:tianqixin/runoob-git-test.git (fetch)
origin [email protected]:tianqixin/runoob-git-test.git (push)
origin2 [email protected]:tianqixin/runoob-git-test.git (fetch)
origin2 [email protected]:tianqixin/runoob-git-test.git (push)
# 刪除倉庫 origin2
$ git remote
rmorigin2
$ git remote -v
origin [email protected]:tianqixin/runoob-git-test.git (fetch)
origin [email protected]:tianqixin/runoob-git-test.git (push)
Git 遠端倉庫
git 支援在本地倉庫進行程式專案的版本管理,這個本地的 git 倉庫在程式專案的資料夾內 也就是 git 資料夾內 隨著程式專案的推進,我們會把不同階段的檔案內容加入到這個 git 倉庫中。這個倉庫由我們直接操控,我們將它稱之為 本地 git 倉庫 除了 本地 git 倉庫 外,如果需要與他人共同...
git 遠端倉庫
1 github github的這個 就是提供git倉庫託管服務的,所以,只要註冊乙個github賬號,就可以免費獲得git遠端倉庫。由於你的本地git倉庫和github倉庫之間的傳輸是通過ssh加密的,所以,需要一點設定 第1步 建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有...
git遠端倉庫
git遠端倉庫 目前我們使用到的 git 命令都是在本地執行,如果你想通過 git 分享你的 或者與其他開發人員合作。你就需要將資料放到一台其他開發人員能夠連線的伺服器上。新增遠端倉庫 1 git remote add shortname url 由於你的本地git倉庫和github倉庫之間的傳輸是...