1

出于某种原因,我无法在 IntelliJ IDEA (123.150) git 插件中签出本地分支。我怀疑我根本不明白它应该如何工作。

如果我在磁盘上克隆 repo,我认为我有本地分支。

这是我所做的

  • 通过“从版本控制签出”创建了新项目。
  • IDEA 显示我在 git 的主分支中。
  • 如果我单击“Git:master”标签的右下角,它会显示远程分支列表并且没有本地分支
  • 如果我单击远程origin/master并选择Checkout as new local branch它会给我错误提示Branch name master already存在。

我很困惑。为什么它不显示任何本地分支机构?如果我没有,为什么它不允许我在本地创建一个新的名称master

4

1 回答 1

1

checkout用于在分支之间切换或在存储库中创建新分支。如果要从另一个存储库中获取代码,则需要使用pullorfetch命令。我不知道这些在 IntelliJ 插件中的位置。我只是使用命令行中使用的名称。希望他们能帮助你找到你需要的东西。

于 2013-02-01T02:02:34.870 回答