有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java IntelliJ Git集成插件>“新分支”将大写字母F放在“功能/abc”中

使用Intllij15.0.6和Git集成插件

当我使用屏幕右下角的GUI按钮(单击Git: develop)显示Git Branchespopopup并选择+ New Branch

输入分支名称:feature/abc

然而,分支机构是用资本F创建的:Feature/abc

这是一个bug(如果是的话,在哪里…intellij、plugin或git)

我是否可以修复它(除了每次创建分支时使用命令行)


共 (1) 个答案

  1. # 1 楼答案

    这是一个git问题,它和您使用的文件系统是否区分大小写结合在一起。与Why is git capitalizing my branch name prefix?有关

    请查看以下使用OSX完成的操作:

    IntelliJ IDEA 2016.2.4
    Build #IU-162.2032.8, built on September 9, 2016
    JRE: 1.8.0_112-release-b343 x86_64
    JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
    
    1. 首先,我们创建两个分支,feature/abcfeature/xyz。这里没有问题,使用预期的情况创建分支:

    enter image description here

    1. 接下来我们创建一个名为Feature/pqr的分支,现在将使用小写feature创建此分支,因为文件系统上已经存在feature*分支:

    enter image description here

    1. 最后,创建一个新分支SomeOtherFeature/blah,它将使用正确的大小写创建,因为它以前从未在文件系统上创建过:

    enter image description here

    如果您现在要创建一个someotherfeature/blah2,那么这将保留第一个分支的情况(即将被创建为SomeOtherFeature/blah2