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 顯示每次更新的修改檔案的統計資訊,每個提交都列出了修改過的檔案,以及其中新增和...