亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

git分支(branch)操作相關命令及分支命令的使用

2024-07-21 02:03:00
字體:
來源:轉載
供稿:網友

分支(branch)操作相關命令

查看本地分支:$ git branch

查看遠程分支:$ git branch -r

創建本地分支:$ git branch [name] ----注意新分支創建后不會自動切換為當前分支

切換分支:$ git checkout [name]

創建新分支并立即切換到新分支:$ git checkout -b [name]

刪除分支:$ git branch -d [name] ---- -d選項只能刪除已經參與了合并的分支,對于未有合并的分支是無法刪除的。如果想強制刪除一個分支,可以使用-D選項

合并分支:$ git merge [name] ----將名稱為[name]的分支與當前分支合并

創建遠程分支(本地分支push到遠程):$ git push origin [name]

刪除遠程分支:$ git push origin :heads/[name]

我從master分支創建了一個issue5560分支,做了一些修改后,使用git push origin master提交,但是顯示的結果卻是'Everything up-to-date',發生問題的原因是git push origin master 在沒有track遠程分支的本地分支中默認提交的master分支,因為master分支默認指向了origin master 分支,這里要使用git push origin issue5560:master 就可以把issue5560推送到遠程的master分支了。

    如果想把本地的某個分支test提交到遠程倉庫,并作為遠程倉庫的master分支,或者作為另外一個名叫test的分支,那么可以這么做。

$ git push origin test:master     // 提交本地test分支作為遠程的master分支 [這句命令會刪掉遠端的master分支。。。]$ git push origin test:test       // 提交本地test分支作為遠程的test分支

如果想刪除遠程的分支呢?類似于上面,如果:左邊的分支為空,那么將刪除:右邊的遠程的分支。

$ git push origin :test              // 剛提交到遠程的test將被刪除,但是本地還會保存的,不用擔心

==================================

版本(tag)操作相關命令

查看版本:$ git tag

創建版本:$ git tag [name]

刪除版本:$ git tag -d [name]

查看遠程版本:$ git tag -r

創建遠程版本(本地版本push到遠程):$ git push origin [name]

刪除遠程版本:$ git push origin :refs/tags/[name] 

子模塊(submodule)相關操作命令

添加子模塊:$ git submodule add [url] [path]

如:$ git submodule add git://github.com/soberh/ui-libs.git src/main/webapp/ui-libs

初始化子模塊:$ git submodule init ----只在首次檢出倉庫時運行一次就行

更新子模塊:$ git submodule update ----每次更新或切換分支后都需要運行一下

刪除子模塊:(分4步走哦)

1)$ git rm --cached [path]

2) 編輯“.gitmodules”文件,將子模塊的相關配置節點刪除掉

3) 編輯“.git/config”文件,將子模塊的相關配置節點刪除掉

4) 手動刪除子模塊殘留的目錄

 忽略一些文件、文件夾不提交

在倉庫根目錄下創建名稱為“.gitignore”的文件,寫入不需要的文件夾名或文件,每個元素占一行即可,如

target
bin
*.db

遠程倉庫相關命令

檢出倉庫:$ git clone git://github.com/jquery/jquery.git
查看遠程倉庫:$ git remote -v
添加遠程倉庫:$ git remote add [name] [url]
刪除遠程倉庫:$ git remote rm [name]
修改遠程倉庫:$ git remote set-url --push[name][newUrl]
拉取遠程倉庫:$ git pull [remoteName] [localBranchName]
推送遠程倉庫:$ git push [remoteName] [localBranchName]

PS:下面介紹下git branch(分支命令的使用)

查看分支

git branch

或者

git branch -v 

A) 創建分支

git branch mystudygit1.0 

B) 切換分支

git checkout mystudygit1.0 

C) 刪除分支

git branch -d mystudygit1.0  //如果該分支沒有合并到主分支會報錯

或者

git branch -D mystudygit1.0   //強制刪除 

D) 分支合并

比如,如果要將開發中的分支(develop),合并到穩定分支(master),

          首先切換的master分支:git checkout master。

然后執行合并操作:git merge develop。

如果有沖突,會提示你,調用git status查看沖突文件。

解決沖突,然后調用git add或git rm將解決后的文件暫存。

所有沖突解決后,git commit 提交更改。

例如:將acc2f69提交合并到當前分支

git merge acc2f69 

E)合并 

git如何clone 遠程github中的分支?

git clone -b release_branch https://github.com/jetty/

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品xxxxx| 日韩美女免费线视频| 国产日韩精品电影| 2019国产精品自在线拍国产不卡| www.久久草.com| 在线看国产精品| 久久久久久亚洲| 国产日韩在线精品av| 日本精品久久久久影院| 久久最新资源网| 日韩电影大片中文字幕| 91精品国产高清久久久久久久久| 欧美性猛交xxxx| 成人在线视频网| 亚洲天堂久久av| 日本高清+成人网在线观看| 国产一区二区三区高清在线观看| 在线成人免费网站| 在线观看国产精品91| 国产精品自拍偷拍| 日本在线精品视频| 色阁综合伊人av| 国产精品网红福利| 久久天天躁狠狠躁夜夜躁| 久久91超碰青草是什么| 啪一啪鲁一鲁2019在线视频| 欧美精品www| 久久躁日日躁aaaaxxxx| 日韩av在线网| 国产一区二区三区在线观看视频| 欧美激情欧美激情| 亚洲第一中文字幕在线观看| 青青精品视频播放| 国产成人精品国内自产拍免费看| 亚洲成人激情图| 精品亚洲va在线va天堂资源站| 国产成人在线亚洲欧美| 国产精品观看在线亚洲人成网| 亚洲综合日韩在线| 欧美日韩黄色大片| 中文字幕一精品亚洲无线一区| 国产91精品久久久| 久久99久久亚洲国产| 日韩精品欧美国产精品忘忧草| 中文国产亚洲喷潮| 国产精品高潮视频| 亚洲欧洲免费视频| 成人一区二区电影| 国产91精品不卡视频| 国产91成人video| 亚洲精品国产综合区久久久久久久| 欧美激情在线有限公司| 久久久精品久久久| 国产精品日日摸夜夜添夜夜av| 91久久夜色精品国产网站| 亚洲精品自拍第一页| 中文精品99久久国产香蕉| 精品国产一区二区三区久久久| 久久精品99久久久香蕉| 久久五月情影视| 黑人巨大精品欧美一区二区一视频| 亚洲欧美资源在线| 美女啪啪无遮挡免费久久网站| 国产精品久久久久福利| 国产精品偷伦免费视频观看的| 欧美成人激情视频免费观看| 在线精品国产成人综合| 粗暴蹂躏中文一区二区三区| 国产日韩欧美在线视频观看| 狠狠躁夜夜躁人人爽天天天天97| 色偷偷亚洲男人天堂| 国产在线精品播放| 国产日韩欧美在线播放| 亚洲毛片在线免费观看| 日韩女优在线播放| 日韩欧美有码在线| 亚洲性69xxxbbb| 伦伦影院午夜日韩欧美限制| 岛国av午夜精品| 国产午夜精品一区理论片飘花| 久久深夜福利免费观看| 91av成人在线| 国产中文字幕亚洲| 国产97在线观看| 国产精品视频不卡| 精品视频在线播放免| 91精品久久久久久久久青青| 91成品人片a无限观看| 狠狠色狠色综合曰曰| 亚洲精品久久久久久久久久久久久| 欧美久久精品午夜青青大伊人| 黑人巨大精品欧美一区免费视频| 国产精品天天狠天天看| 亚洲qvod图片区电影| 国产视频精品一区二区三区| 午夜精品美女自拍福到在线| 国产精品久久久久7777婷婷| 欧洲美女7788成人免费视频| 国产69久久精品成人看| 国产va免费精品高清在线观看| 91精品久久久久久久久久久| 国产精品wwwwww| 国产999在线观看| 国内精品久久久久久久| 欧美日韩国产999| 伦理中文字幕亚洲| 亚洲综合社区网| 亚洲图片欧美午夜| 日韩最新中文字幕电影免费看| 国产精品夜间视频香蕉| 国产精品久久久久久av| 国产小视频国产精品| 高清日韩电视剧大全免费播放在线观看| 亚洲电影免费观看高清| 亚洲精品久久久一区二区三区| 国产欧美日韩精品专区| 国产成人精品日本亚洲专区61| 国产精品久久久久秋霞鲁丝| 欧美成人国产va精品日本一级| 久久国产精品网站| 亚洲午夜av久久乱码| 成人精品久久一区二区三区| 久久精品99无色码中文字幕| 欧美成人合集magnet| 亚洲欧美日本另类| 亚洲成年人在线播放| 欧美另类极品videosbestfree| 国产精品美女999| 欧美中文字幕视频| 91国产视频在线播放| 视频直播国产精品| 国产亚洲福利一区| 国产美女91呻吟求| 亚洲精品福利在线观看| 亚洲欧美一区二区激情| 国产成人精品午夜| 中文日韩在线观看| 亚洲精品短视频| 奇米4444一区二区三区| 日本中文字幕不卡免费| 91精品国产综合久久香蕉| 欧美理论电影在线播放| 久久亚洲一区二区三区四区五区高| 亚洲第一区中文99精品| 亚洲深夜福利网站| 欧美又大粗又爽又黄大片视频| 日韩美女视频免费看| 日韩国产一区三区| 久久精品国产99国产精品澳门| 2023亚洲男人天堂| 26uuu另类亚洲欧美日本老年| 欧美日韩国产中文精品字幕自在自线| 成人激情av在线| 成人免费直播live| 国产精品日韩欧美| 国产精品久久久久久久久久新婚| 国产成人精品优优av| xxxx欧美18另类的高清| 亚洲一区二区三区在线视频| 中文字幕亚洲天堂| 亚洲成人动漫在线播放| 成人欧美在线观看| 亚洲欧洲在线免费| 日韩最新免费不卡|