1. 程式人生 > >git 建立分支 並 提交到遠端分支

git 建立分支 並 提交到遠端分支

git branch(分支命令的使用
http://hbiao68.iteye.com/blog/2055493

0.可以通過git branch -r 命令檢視遠端庫的分支情況

 

1,從已有的分支建立新的分支(如從master分支),建立一個dev分支

git checkout -b dev

2,建立完可以檢視一下,分支已經切換到dev

git branch

    * dev

    master

3.建立本地到上游(遠端)倉的連結 --這樣程式碼才能提交上去

git branch --set-upstream-to=origin/dev 

取消對master的跟蹤

git branch --unset-upstream master

git 建立分支提交遠端分支 - oppotvr
https://my.oschina.net/u/219482/blog/285584

以下兩個應該是同一個意思,=upstream : 上游碼流的意思
git branch --set-upstream-to=master
git branch --set-upstream-to=original/master


git help branch
git branch [--set-upstream | --track | --no-track] [-l] [-f] <branchname> [<start-point>]
git branch (--set-upstream-to=<upstream> | -u <upstream>) [<branchname>]
git branch --unset-upstream [<branchname>]

git branch --set-upstream-to=original/master new
git branch --set-upstream debug origin/debug //其中debug為建立的分支

提交該分支到遠端倉庫
git push origin dev

2018.7.6

git checkout . #本地所有修改的。沒有的提交的,都返回到原來的狀態git stash #把所有沒有提交的修改暫存到stash裡面。可用git stash pop回覆。git reset --hard HASH #返回到某個節點,不保留修改。git reset --soft HASH #返回到某個節點。保留修改

---------------------------------------------------------------------------------------------------------------------

配置公鑰
$ cd ~/.ssh
$ ls
authorized_keys2  id_dsa       known_hosts
config            id_dsa.pub

在gitlab上配置公鑰

現在,進行了上述操作的使用者需要將各自的公鑰傳送給任意一個 Git 伺服器管理員(假設伺服器正在使用基於公鑰的 SSH 驗證設定)。 他們所要做的就是複製各自的 .pub 檔案內容,並將其通過郵件傳送。 公鑰看起來是這樣的:

$ cat ~/.ssh/id_rsa.pub
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAklOUpkDHrfHY17SbrmTIpNLTGK9Tjom/BWDSU
GPl+nafzlHDTYW7hdI4yZ5ew18JH4JW9jbhUFrviQzM7xlELEVf4h9lFX5QVkbPppSwg0cda3
Pbv7kOdJ/MTyBlWXFCR+HAo3FXRitBqxiX1nKhXpHAZsMciLq8V6RjsNAQwdsdMFvSlVK/7XA
t3FaoJoAsncM1Q9x5+3V0Ww68/eIFmb1zuUFljQJKprrX88XypNDvjYNby6vw/Pb0rwert/En
mZ+AW4OZPnTPI89ZPmVMLuayrD2cE86Z/il8b+gw3r3+1nKatmIkjn2so1d01QraTlMqVSsbx
NrRFi9wrf+M7Q== [email protected]

相關推薦

Git建立本地分支關聯遠端分支(二)

建立本地分支git branch 分支名 例如:git branch dev,這條命令是基於當前分支建立的本地分支,假設當前分支是master(遠端分支),則是基於master分支建立的本地分支dev。 切換到本地分支git checkout 分支名 例如:git checkout dev,這條命令表示

本地專案git初始化提交遠端倉庫

1、先在遠端倉庫(如github)建立專案,為了避免錯誤,不要初始化README, license, 或者gitignore檔案 . 2、開啟Terminal終端 3、切換到你的本地專案目錄 4、初

git 建立分支 提交遠端分支

git branch(分支命令的使用http://hbiao68.iteye.com/blog/20554930.可以通過git branch -r 命令檢視遠端庫的分支情況 1,從已有的分支建立新的分支(如從master分支),建立一個dev分支git checkout -b dev2,建立完可以檢視一下,

git 切換分支遠端分支提交

一、  本地建立一條新的分支repo start --all   work1 (全部工程)repo start  work1 當前git庫git checkout  work1   切換到新的分支工作將本地已有的分支 和 遠端分支連線git branch --set-upst

git 新建分支提交原生代碼到遠端分支

step1,在本地新建分支 git branch newbranch step2:把本地分支push到遠端 git push origin newbranch step3:切換到該分支 git checkout newbranch step4:檢視本地修改 git stat

gitc建立分支提交遠端倉庫以及合併分支

假如此時你在master分支上,master即將上線,因此輕易不要動master上的東西,最好新建一個分支上提交程式碼進行測試 目前在master分支上 可以檢視分支 git branch //代表當前分支在master上 *master 此時建立

git 實現提交遠端分支步驟

git clone git branch [分支名] 建立分支 git branch 檢視本地所有分支 git checkout [分支名稱] 切換分支 ---寫程式碼--- git status (檢視檔案改變記錄) git diff (檢視程式碼級改變) git add (1:確認改

git建立和合分支(命令)

一、建立與合併分支 之前我們學習版本回退的時候(版本回退),每次提交,Git都把它們串成一條時間線,這條時間線就是一個分支。只是這個分支叫主分支,即master分支。HEAD嚴格來說不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是當前分支。 下面我們開

git回滾分支遠端生效

用途:程式碼提交錯誤時返回前次或者前幾次提交的版本 (1)git log/reflog打印出git提交的日誌如下所示 (2)選擇需要回滾的提交記錄,複製提交號 (3)執行回滾命令 git reset --hard 提交號 (4)提交回滾的程式碼 git commit -

idea介面化整合git建立初始化本地庫提交遠端

準備工作: 1:github或者碼雲建立自己的遠端的倉庫: https://github.com/*******/huashan.git 2:idea建立本地maven專案: 3:建立本地倉庫, 4:指定倉庫的地址:https://github.com/******/huasha

Git建立和合分支、merge分支衝突解決、rebase分支衝突解決、臨時修改 (stash)

分支的概念: 在Git中每一次的提交,Git都會把它們串成一條時間線,這條時間線就是一個分支。 在Git裡,如果我們沒有對分支進行其他操作,預設會建立一個主分支master,我們的提交都在這個master分支上。 HEAD指標指向分支名,分支名指向提交。預設情況下,HE

idea整合git建立初始化本地庫提交遠端

準備工作: 1:github或者碼雲建立自己的遠端的倉庫: 2:idea建立本地maven專案: 3:建立本地倉庫, 5:可以正常的add專案、commit 到本地庫、push到遠端庫,我的報了一個錯誤: 錯誤資訊: Can't finish GitHub

git 分支合併 提交本地分支遠端分支相關命令

建立分支 git branch localbranch 切換分支 git checkout localbranch 建立分支並切換到該分支,等效於上面兩個命令都執行 git checkout -b localbranch 在本地更改完分支的

git拉取遠端分支與本地分支合併

1.提交程式碼到本地庫 [email protected]:~/Desktop/se-CourseSelect$ git status [email protected]:~/Desktop/se-CourseSelect$ git add . [email

為已經存在的本地專案新增git ,以及從遠端倉庫拉取程式碼切換遠端分支

前提:先去gitlab或github網站上建立一個新專案,完畢後記得新增.ignore; 1、開啟終端​,cd到已存在專案的目錄 ​​​2、輸入以下命令列,初始化一個本地倉庫: ​git init 3、輸入以下命令,把工程所有檔案都新增到該倉庫中(千萬

建立切換合併分支以及提交本地分支遠端分支

建立分支 git branch localbranch 切換分支 git checkout localbranch 建立分支並切換到該分支,等效於上面兩個命令都執行 git checkout -b localbranch 在本地更改完分支的程式碼後,add並com

git創建分支提交到遠程分支

默認 遠程 int 表示 分享圖片 net 當前 gpo git 來自:https://www.cnblogs.com/bluestorm/p/6252900.html 侵刪 git branch(分支命令的使用http://hbiao68.iteye.com/bl

git刪除本地分支和刪除遠端分支

引言:   切換分支的時候命令打錯了,git checkout 後面沒有跟分支名,結果git status,很多delete的檔案,直接冒冷汗,git add ,commit 之後發現本地與遠端確實是刪除了很多檔案,之前也有過一次,當時是從新換了一個目錄重新拉程式碼。。。麻煩的很   把情況告訴了同事,給

git如何基於已有的遠端分支新建本地分支開發

假設遠端有個normal常規分支 而你只是改一個bug或者做一個小需求 一般情況下 這完全可以不用新建遠端分支 我們可以基於normal常規分支 建立一個本地分支 在本地分支開發 然後將本地分支繫結到normal分支 再從本地分支提交程式碼到normal分支 新的本地分支以de

git 常用命令 編輯分支看這裡就夠了 新建本地分支/遠端分支,關聯本地遠端分支 刪除本地/遠端分支 檢視分支狀態

檢視分支: git branch -a 或者 git branch 建立本地分支: git branch branch_name 切換分支: git checkout branch_name 建立並切換到本地branch_name分支: git c