国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

在 Git 中刪除不再位于遠程倉庫中的本地分支

這篇具有很好參考價值的文章主要介紹了在 Git 中刪除不再位于遠程倉庫中的本地分支。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

git 刪除遠端已經(jīng)被刪除然而本地還存在的分支

1. 修剪不在遠程倉庫上的跟蹤分支

git remote prune origin
  • 如果git倉庫將branch1被刪除,可以用用git remote prune origin刪除在本地電腦上的remotes/origin/branch1
    • git remote show origin可以看到下面所示,這樣的可以通過git remote prune origin刪除
      refs/remotes/origin/branch1         stale (use 'git remote prune' to remove)
      
  • 上述只針對Deletes stale references associated with <name>. 分支(stale為三個月沒有提交的分支)
    branch1                    不會被刪除
    branch2
    remotes/origin/branch1     刪除這個
    remotes/origin/branch2
    

2. 本地分支尚未刪除,要實現(xiàn)刪除本地分支

git branch -vv | grep 'origin/.*: gone]' | awk '{print $1}' | xargs git branch -d

詳解:

  • git branch -vv
    該命令顯示本地所有分支關聯(lián)的遠程分支,本地存在但是遠端不存在的分支為gone狀態(tài)。
    branch1   ec2d1b1a [origin/branch1: gone] feat: ***
    branch2   cdc6092d [origin/branch2: behind 45] feat: ***
    branch3   e51edba2 [origin/branch3] Merge branch 'branch3' into dev
    
  • grep 'origin/.*: gone]'
    對于上述結果利用grep命令行語句查找gone得到:
    branch1   ec2d1b1a [origin/branch1: gone] feat: ***
    
  • awk '{print $1}'
  • 使用awk命令行語句分割上面結果
    branch1
    
  • xargs git branch -d
    上述過程得到遠端已經(jīng)刪除本地還沒刪除的分支名稱,在通過xargs將其作為參數(shù)傳給下一個命令git branch -d
Deleted branch branch1 (was ec2d1b1a).

參考

git remote prune origin does not delete the local branch even if its upstream remote branch is deleted文章來源地址http://www.zghlxwxcb.cn/news/detail-705967.html

到了這里,關于在 Git 中刪除不再位于遠程倉庫中的本地分支的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 在Git上刪除本地分支名稱/遠程分支名稱

    在Git上刪除本地分支名稱/遠程分支名稱

    Git刪除本地分支名稱、遠程分支名稱 打開idea軟件的Terminal控制臺 origin是遠程倉庫的別名,test_2.0是要刪除的遠程分支名稱

    2024年02月14日
    瀏覽(22)
  • git 拉取遠程分支到本地倉庫

    git 拉取遠程分支到本地倉庫

    查看分支 查看本地倉庫的本地分支 查看本地倉庫的遠程分支 拉取遠程分支到本地(未創(chuàng)建本地分支) 拉取遠程分支 創(chuàng)建本地分支,將遠程分支的代碼拉取到本地分支 拉取遠程分支到本地(已創(chuàng)建本地分支) 拉取遠程分支 切換本地分支 將遠程分支的代碼拉取到本地分支 如果本

    2024年01月20日
    瀏覽(98)
  • 如何刪除本地和遠程的 Git 分支

    如何刪除本地和遠程的 Git 分支

    我們利用git進行項目管理時,常常需要刪除分支,分支分為本地分支和遠程分支,本文主要介紹如何刪除本地及遠程分支。 要刪除本地的Git 分支,請按照以下步驟操作: 首先,確保你不在要刪除的分支上??梢允褂胓it checkout命令切換到其他分支。例如,切換到 master 分支:

    2024年02月05日
    瀏覽(21)
  • git本地新建分支,并同步到遠程倉庫

    1、新建本地分支 2、在遠程倉庫中新建分支,名稱保持一致 3、查看本地分支 4、轉到本地分支 5、刪除本地分支 6、同步本地分支至遠程倉庫 7、如果有錯誤,提示版本不同步,如回退版本后修改了內(nèi)容并需要同步,這時候可以使用強制推送

    2024年02月11日
    瀏覽(35)
  • 在Git中將本地分支推送到遠程倉庫

    在Git中將本地分支推送到遠程倉庫

    這里很明顯 我git云端只有一個master分支 然后 我在本地創(chuàng)建了一個develop分支 然后 現(xiàn)在我想將他放在云端 首先 我們要執(zhí)行 將本地切換到 develop 分支上 因為我這里已經(jīng)選擇的就是了 就不需要了 然后我們執(zhí)行 這樣 刷新云端的頁面 develop分支就上去了

    2024年02月09日
    瀏覽(25)
  • git命令行推送本地分支到遠程倉庫

    git命令行推送本地分支到遠程倉庫

    之前說過Git與IDEA強強聯(lián)合(HTTPS協(xié)議連接)那么如何使用命令行來推送代碼呢? 如下圖所示為一個基于layui的前端代碼: 目錄工作區(qū)文件: 本地內(nèi)容就是將這些內(nèi)容推送到遠程倉庫 首先使用git命令初始化git本地倉庫: git init 創(chuàng)建本地倉庫 以出現(xiàn) .git 命令為參考: 創(chuàng)建git倉

    2024年02月02日
    瀏覽(23)
  • git拉取遠程倉庫到本地并建立遠程分支+各類操作

    git拉取遠程倉庫到本地并建立遠程分支+各類操作

    我決定自己寫一篇文章,不然每次玩git都要找許多文章搞半天才會,很浪費時間?。。。。。。。?! 本文包括如何用git將遠程倉庫拉取到本地、建立遠程分支和一些問題的解決方案等,非常之詳細!?。?首先在桌面新建一個文件夾,打開該文件夾,點擊右鍵,選擇“Git Bas

    2024年02月07日
    瀏覽(95)
  • Git:從遠程倉庫拉取最新代碼分支合并到本地分支

    在 Git 中,你可以使用 git fetch 和 git pull 命令拉取遠程倉庫的更新。 git fetch 命令可以讓你在合并代碼之前查看更新,從而更好地管理你的代碼和解決可能的合并沖突。 當然你可以選擇在本地創(chuàng)建一個新分支來拉取遠程的更新(也可以稱之為\\\"臨時\\\"分支),然后再將這個新分支

    2024年02月16日
    瀏覽(95)
  • 【git一些操作】git本地同步遠程已刪除的分支

    【git一些操作】git本地同步遠程已刪除的分支

    1、查看某個遠程倉庫的信息 可以查看本地分支的追蹤情況,標記\\\"stale\\\"表示本地存在的分支但是遠程分支已被刪除 2、同步遠程的分支到本地 執(zhí)行命令后再次查看本地分支,遠程已刪除的分支,本地也已經(jīng)被刪除 3、其他

    2024年02月14日
    瀏覽(33)
  • 在git遠程倉庫中創(chuàng)建好分支,但是在本地查不到?

    在使用 git 在遠程倉庫創(chuàng)建分支后,我想要在本地切換為剛剛創(chuàng)建的分支,報以下錯誤: $ git checkout ‘fds’ error: pathspec \\\'fds\\\' did not match any file(s) known to git 我們翻譯一下: 錯誤:pathspec“fds”與git已知的任何文件不匹配! 意思就是說本地查不到遠程剛剛創(chuàng)建的分支! 遠程倉庫

    2024年02月13日
    瀏覽(57)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包