git merge最簡潔用法詳解
git merge 是在 Git 中使用比較頻繁的一個命令,其主要用于將兩個或兩個以上的開發(fā)歷史加入(合并)一起。本文就為大家?guī)?git merge 命令的常見用法。
git merge三種語法:
git merge [-n] [--stat] [--no-commit] [--squash] [--[no-]edit] [-s <strategy>] [-X <strategy-option>] [-S[<keyid>]] [--[no-]allow-unrelated-histories] [--[no-]rerere-autoupdate] [-m <msg>] [<commit>…?] git merge --abort git merge --continue
git merge用途
git-merge 命令是用于從指定的 commit(s) 合并到當(dāng)前分支的操作。
注:這里的指定 commit(s) 是指從這些歷史 commit 節(jié)點開始,一直到當(dāng)前分開的時候。
1、用于 git-pull 中,來整合另一代碼倉庫中的變化(即:git pull = git fetch + git merge)
2、用于從一個分支到另一個分支的合并
下面看下git merge用法,具體內(nèi)容如下所示:
一、開發(fā)分支(dev)上的代碼達(dá)到上線的標(biāo)準(zhǔn)后,要合并到 master 分支
git checkout dev git pull git checkout master git merge dev git push -u origin master
二、當(dāng)master代碼改動了,需要更新開發(fā)分支(dev)上的代碼
git checkout master git pull git checkout dev git merge master git push -u origin dev
到此這篇關(guān)于git merge最簡潔用法的文章就介紹到這了,更多相關(guān)git merge用法內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
讓開發(fā)自動化 用 Eclipse 插件提高代碼質(zhì)量
如果能在構(gòu)建代碼前發(fā)現(xiàn)代碼中潛在的問題會怎么樣呢?很有趣的是,Eclipse 插件中就有這樣的工具,比如 JDepend 和 CheckStyle,它們能幫您在軟件問題暴露前發(fā)現(xiàn)這些問題。2009-05-05
VSCode設(shè)置網(wǎng)頁代碼實時預(yù)覽的實現(xiàn)
這篇文章主要介紹了VSCode設(shè)置網(wǎng)頁代碼實時預(yù)覽的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04
一不小心git rebase后出現(xiàn)(master|REBASE 1/10)的問題及解決辦法
這篇文章主要介紹了一不小心git rebase后出現(xiàn)(master|REBASE 1/10)的問題及解決辦法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07
npm script 的文件監(jiān)聽和自動刷新的命令詳解
文件監(jiān)聽的作用是為了實現(xiàn)自動化,釋放雙手和精力,提高效率,讓開發(fā)者更加關(guān)注于開發(fā)。這篇文章主要介紹了npm script 的文件監(jiān)聽和自動刷新,需要的朋友可以參考下2019-06-06
一文詳解VSCode安裝配置使用(最新版超詳細(xì)保姆級含插件)
安裝VScode就很簡單了,一路NEXT就可以了,重點是配置使用以及插件推薦,這篇文章主要給大家介紹了關(guān)于VSCode安裝配置使用的相關(guān)資料,本文是最新版超詳細(xì)保姆級含插件,需要的朋友可以參考下2023-05-05

