git使用總結 本地分支與遠端分支關聯 推送內容

2021-10-05 13:28:41 字數 1879 閱讀 3806

建立git倉庫可以在遠端建立乙個倉庫,

然後check到本地,在本地的檔案裡建立工程檔案,然後提交

也可以將本地現有的工程和遠端的空倉庫關聯

本地建立了乙個工程 iosdemo

執行沒有錯誤,就可以提交到遠端了。

一般情況下,遠端倉庫建立成功之後會有以下提示

#command line instructions

#git global setup

git config --global user.name "wangjiangwei336"

git config --global user.email "[email protected]"

#create a new repository

touch readme.md

git add readme.md

git commit -m "add readme"

git push -u origin master

#existing folder

cd existing_folder

git init

git add .

git commit -m "initial commit"

git push -u origin master

#existing git repository

cd existing_repo

git remote rename origin old-origin

git push -u origin --all

git push -u origin --tags

配置遠端倉庫 origin是遠端倉庫的別名 代替***.git的位址

git remote add origin
git建立分支並切換到當前新建立的分支上

git checkout -b dev
.helloword工程結構的新增 命令

git add -a
提交git到版本 -m是提交的注釋

git commit -m
開發完成後

git push origin dev
此時就將本地分支推送到遠端相應的分支上了

記得推到遠端之前先拉取最新**

git pull
開始推送

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

git push origin master:master

==小提示=

==git push origin與git push -u origin master的區別

$ git push origin

上面命令表示,將當前分支推送到origin主機的對應分支。

如果當前分支只有乙個追蹤分支,那麼主機名都可以省略。

$ git push 如果當前分支與多個主機存在追蹤關係,那麼這個時候-u選項會指定乙個預設主機,

這樣後面就可以不加任何引數使用git push。

$ git push -u origin master 上面命令將本地的master分支推送到origin主機,同時指定origin為預設主機,

後面就可以不加任何引數使用git push了。 不帶任何引數的git push,預設只推送當前分支,這叫做******方式。

此外,還有一種matching方式,會推送所有有對應的遠端分支的本地分支。

git 2.0版本之前,預設採用matching方法,現在改為預設採用******方式。

git 本地分支與遠端分支

最近看到了廖雪峰部落格的git教程,內容詳實生動,安利一下。正好也看到了分支的git操作 git 檢視遠端分支 本地分支 建立分支 把分支推到遠端repository 刪除本地分支 分享同時修改了一些排版和備註說明。git branch a br 2.1.2.2 master remotes ori...

Git本地分支與遠端分支

我們在使用git進行開發的時候經常會遇到需要切換遠端分支並且提交到遠端指定分支的情況,現在記錄下操作步驟。git branch agit branch不帶引數,列出本地已經存在的分支,並且在當前分支的前面用 標記,加上 a引數可以檢視所有分支列表,包括本地和遠端,遠端分支一般會用紅色字型標記出來 g...

Git 建立遠端分支與本地分支

git remote add remotebranchname http git 建立遠端分支 git branch 檢視本地分支 git branch a 檢視本地分支與遠端分支 git branch branchname 建立本地分支 git checkout branchname 切換到分支b...