在远程仓库中创建了新分支,现在无法在本地签出新分支
Created new branch in remote repo, now can't checkout new branch locally
我刚刚将一些代码推送到远程仓库中的一个新分支 feature\add-user
。在我的本地仓库中,我目前在一个较旧的分支上,feature\add-user
建立在该分支上。我正在使用 TortoiseGit,但在尝试签出新功能分支时,feature\add-user
没有显示,也没有输入分支名称的选项。该分支在远程仓库本身中可见。
我已经尝试拉出我目前正在考虑的分支的最新版本 "refresh" TortoiseGit 对远程仓库的看法,但无济于事。除了在 feature\add-user
克隆远程仓库的新副本之外,是否有办法使用 TortoiseGit 找到这个新功能分支?
在 switch/checkout 对话框中,您可以 select 编辑原始分支,这将创建一个新的本地分支。
例如,分支 "dev" 仅在原点而非本地:
如果你不能 select origin 分支,你可以在按下“...”按钮后获取它:
我刚刚将一些代码推送到远程仓库中的一个新分支 feature\add-user
。在我的本地仓库中,我目前在一个较旧的分支上,feature\add-user
建立在该分支上。我正在使用 TortoiseGit,但在尝试签出新功能分支时,feature\add-user
没有显示,也没有输入分支名称的选项。该分支在远程仓库本身中可见。
我已经尝试拉出我目前正在考虑的分支的最新版本 "refresh" TortoiseGit 对远程仓库的看法,但无济于事。除了在 feature\add-user
克隆远程仓库的新副本之外,是否有办法使用 TortoiseGit 找到这个新功能分支?
在 switch/checkout 对话框中,您可以 select 编辑原始分支,这将创建一个新的本地分支。
例如,分支 "dev" 仅在原点而非本地:
如果你不能 select origin 分支,你可以在按下“...”按钮后获取它: