GIT遠端倉庫的使用

2022-07-29 12:06:14 字數 2323 閱讀 9385

$ git remote
bixiaopeng@bixiaopengtekimacbook-pro wirelessqa$ git remote

origin

$ git remote -v
bixiaopeng@bixiaopengtekimacbook-pro wirelessqa$ git remote -v

origin git@gitlab.***.com:xiaopeng.bxp/wirelessqa.git (fetch)

origin git@gitlab.***.com:xiaopeng.bxp/wirelessqa.git (push)

$ git remote -v
bixiaopeng@bixiaopengtekimacbook-pro wirelessqa$ git remote show origin

* remote origin

fetch url: git@gitlab.****.com:xiaopeng.bxp/wirelessqa.git

push url: git@gitlab.***.com:xiaopeng.bxp/wirelessqa.git

head branch: master

remote branch:

master tracked

local branch configured for 'git pull':

master merges with remote master

local ref configured for 'git push':

master pushes to master (local out of date)

$ git remote add [remote-name] [url]
bixiaopeng@bixiaopengtekimacbook-pro robotium$ git remote add test git:

bixiaopeng@bixiaopengtekimacbook-pro robotium$ git remote -v

origin (fetch)

origin (push)

test git: (fetch)

test git: (push)

$ git remote rm [remote-name]
bixiaopeng@bixiaopengtekimacbook-pro robotium$ git remote rm test

bixiaopeng@bixiaopengtekimacbook-pro robotium$ git remote -v

origin (fetch)

origin (push)

$ git remote set-url --push [remote-name] [newurl]
$ git remote rename
$git fetch [remote-name]
說明:

此命令會到遠端倉庫中拉取所有你本地倉庫中還沒有的資料。執行完成後,你就可以在本地訪問該遠端倉庫中的所有分支

fetch 命令只是將遠端的資料拉到本地倉庫,並不自動合併到當前工作分支,只有當你確實準備好了,才能手工合併

$ git pull [remote-name] [本地分支名]
說明: 一般我們獲取**更新都是用git pull, 目的是從原始轉殖的遠端倉庫中抓取資料後,合併到工作目錄中的當前分支

$ git push [remote-name] [本地分支名]
說明: 只有在所轉殖的伺服器上有寫許可權,或者同一時刻沒有其他人在推資料,這條命令才會如期完成任務。 如果在你推資料前,已經有其他人推送了若干更新,那你的推送操作就會被駁回。你必須先把他們的更新抓取到本地git pull,合併到自己的專案中,然後才可以再次推送。

$git push origin test:master         // 提交本地test分支作為遠端的master分支

$git push origin test:test // 提交本地test分支作為遠端的test分支

使用git遠端倉庫

第1步 建立ssh key。在使用者主目錄下,看看有沒有.ssh目錄,如果有,再看看這個目錄下有沒有id rsa和id rsa.pub這兩個檔案,如果已經有了,可直接跳到下一步。如果沒有 ssh keygen t rsa c youremail example.com 第2步 登陸github,進入...

GIT遠端倉庫的使用

git remotebixiaopeng bixiaopengtekimacbook pro wirelessqa git remote origin git remote vbixiaopeng bixiaopengtekimacbook pro wirelessqa git remote v o...

git 入門 git遠端倉庫使用

官方文件 要參與任何乙個 git 專案的協作,必須要了解該如何管理遠端倉庫。遠端倉庫是指託管在網路上的專案倉庫,可能會有好多個,其中有些你只能讀,另外有些可以寫。同他人協作開發某個專案時,需要管理這些遠端倉庫,以便推送或拉取資料,分享各自的工作進展。管理遠端倉庫的工作,包括新增遠端庫,移除廢棄的遠端...