9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > Linux如何使用和批量刪除git分支

Linux如何使用和批量刪除git分支

時間: 春健736 分享

Linux如何使用和批量刪除git分支

  Linux如何使用git檢出一個單獨的分支,那你知道Linux如何使用和批量刪除git分支嗎?下面跟著學習啦小編一起來了解一下吧。

  Linux如何使用和批量刪除git分支

  Linux如何使用git檢出一個單獨的分支

  有時候,只想從版本庫中clone出一個單獨的分支來(比如,網站發(fā)布的代碼),其他相關分支并不需要檢出。

  這時直接使用 git clone出整個版本庫就顯得不合適了。

  git clone 《url》 --branch 《branch》 --single-branch [《folder》]

  但這和我的實際情況稍有不同,我的代碼之前是用svn管理的,在服務器上已經使用svn方法發(fā)布了,使用這個命令就提示錯誤了:

  git clone -b qinghaihu --single-branch 。

  因為當前目錄上已經有對應文件了,若是發(fā)布到一個新目錄下則沒有這個問題。

  另一個答案:

  Clone a specific Git branch [duplicate]

  即:

  cd $BRANCH

  git init

  git remote add -t $BRANCH -f origin $REMOTE_REPO

  git checkout -f $BRANCH

  注意最后一個checkout命令加了一個-f參數,這樣就可以強制覆蓋已有文件

  上面就是git檢出一個單獨分支的方法介紹了,如果你實用git檢出整個版本庫會出現(xiàn)報錯提示,應使用正確的命令檢出單獨分支。

  如果你在Linux系統(tǒng)下使用git的時候創(chuàng)建了很多分支,而后又無需使用的時候,最好將git分支進行刪除,那么數量多的時候要如何批量刪除git分支呢?

  批量刪除分支的方法:

  git branch |grep ‘branchName’ |xargs git branch -D

  這是通過 shell 管道命令來實現(xiàn)的批量刪除分支的功能

  git branch 輸出當前分支列表

  grep 是對 git branch 的輸出結果進行匹配,匹配值當然就是 branchName

  xargs 的作用是將參數列表轉換成小塊分段傳遞給其他命令

  因此,這條命令的意思就是:

  從分支列表中匹配到指定分支,然后一個一個(分成小塊)傳遞給刪除分支的命令,最后進行刪除。

  從而就達到了想要批量刪除分支的目的。

  上面就是Linux系統(tǒng)批量刪除git分支的方法介紹了,當然你也可通過執(zhí)行git branch -D branchName進行刪除,但只能一個個刪除,git分支少的時候可以使用。

647435 主站蜘蛛池模板: 国产精品原创不卡在线| 亚洲国产亚洲国产路线久久| 国精品午夜福利视频不卡| 亚洲国产精品一二三区| 日韩女同在线二区三区| 午夜在线不卡| 2021亚洲va在线va天堂va国产| 国产中文字幕久久黄色片| 成人免费无遮挡在线播放| 欧美啪啪网| 国产成人无码免费视频在线| 国产精品亚洲电影久久成人影院| 久久亚洲精品中文字幕波多野结衣| 99www久久综合久久爱com| 极品一区二区三区水蜜桃| 国产99视频精品免费视频36| 精品国产高清中文字幕| 久久91综合国产91久久精品| 亚洲区日韩精品中文字幕| 岛国岛国免费v片在线观看| 成人影片麻豆国产影片免费观看| 日日摸夜夜添夜夜添国产三级| 亚洲精品乱码久久久久久中文字幕 | 久久国产精品精品国产色| 视频二区国产精品职场同事| 亚洲熟女乱综合一区二区| 成人国产精品三上悠亚久久 | 成人AV专区精品无码国产| 国产高清自产拍av在线| 最近中文字幕国产精品| 亚洲最大天堂在线看视频| 99在线国内在线视频22| 国产成人精品18| 亚洲色最新高清AV网站| 欧美国产日韩在线三区| 亚洲国产精品一区二区久| 美乳丰满人妻无码视频| 香港日本三级亚洲三级| 亚洲午夜精品久久久久久抢| 日韩精品亚洲精品第一页| 又粗又大又黄又硬又爽免费看|