簡體   English   中英

獲取當前本地分支的遠程git-svn分支

[英]Get remote git-svn branch for current local branch

我正在尋找一個代碼片段,它將為我提供git-svn用於當前檢出分支的“偽遠程”上游分支。

假設我的本地存儲庫是從svn克隆的,帶有git svn clone -s --prefix=my-svn/ ...而且我在一些基於svn分支bar本地分支topic/foo上。

我怎樣才能找出refs/remotes/下的哪個分支將由git svn fetch --parent更新? (最好不要對初始克隆中配置的任何布局信息進行硬編碼。)

嘗試

git log --grep git-svn-id: --first-parent -1

然后查詢.git/config文件中的[svn-remote]部分(使用git config),並查看從上面的命令獲得的svn-url對應的分支。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM