git學習筆記三(push命令說明)

2021-07-31 15:48:55 字數 757 閱讀 6902

git push 命令用於將本地分支的更新,推送到遠端主機,

$ git push 《遠端主機名》 《本地分支名》 :《遠端分支名》

幾種用法:

$git push origin master

本地的master分支推送到origin 主機的master分支,如果後者不存在,則會被重建。gi

tpus

hori

gin:

mast

er等同

於 git push origin –delete master

表示刪除origin 主機的master分支gi

tpus

hori

gin將

當前分支

推送到o

rigi

n主機的

對應分支

如果當前

分支只有

乙個追蹤

分支,主

機名都可

以省略 git push

$git push -u origin master

上面命令將本地的master分支推送到origin主機,同時指定origin為預設主機,後面就可以不加任何引數使用git push了。

不帶任何引數的git push,預設只推送當前分支,這叫做******方式。此外,還有一種matching方式,會推送所有有對應的遠端分支的本地分支。git 2.0版本之前,預設採用matching方法,現在改為預設採用******方式。如果要修改這個設定,可以採用git config命令。

Git 學習筆記三

遠端倉庫 git是分布式版本控制系統,同乙個git倉庫,可以分布到不同的機器上。怎麼分布呢?最早,肯定只有一台機器有乙個原始版本庫,此後,別的機器可以 轉殖 這個原始版本庫,而且每台機器的版本庫其實都是一樣的,並沒有主次之分。github,為git提供倉庫託管服務的,不多作介紹。註冊乙個github...

git命令學習筆記

1 把檔案新增到版本控制中 暫存區 git add a.txt 2 獲取檔案狀態 git status on branch master initial commit changes to be committed use git rm cached to unstage new file a.tx...

Git命令學習筆記

當前目錄初始化 git init 初始化資料夾 git init project name 從url上轉殖下來 git clone url 檢視工作目錄和暫存目錄的狀態 git status 檢視版本歷史 git log 顯示每次更新的修改檔案的統計資訊,每個提交都列出了修改過的檔案,以及其中新增和...