intellij-idea - 如何让 IntelliJ 根据选定的分支而不是 HEAD 创建新分支?
问题描述
偶尔我会在我当前的工作分支上进行硬重置。我恢复了所有丢失的更改,但这里还有另一个问题:
我有名为的主要分支dev_security
。我检查它,我在它上面。
当我通过从分支菜单中选择新分支并为其test_branch
命名来创建新分支时
它告诉我我已经创建了分支HEAD
好的,我已经删除了那个分支。
当我通过选择分支创建新分支并从中创建新分支时
然后没关系,告诉我分支是从dev_security
我很确定在我的硬重置操作之前它是一样的,并且总是告诉我关于从dev_security
. 我怎样才能让它表现得一样?
解决方案
git reset
不影响 IntelliJ UI 的结帐操作。
在用户指南中,您可以看到每个操作的描述。因此,预计您会针对不同的操作观察到不同的行为。没有选项可以为不同的操作设置相同的行为。
如果您想查看执行不同操作时究竟执行了哪些命令,请打开 Git 工具窗口,切换到“控制台”选项卡,查看具体执行了哪些命令。
推荐阅读
- php - 更新 ACF 选项页面时,以编程方式更新所有帖子的 ACF 字段
- protractor - 单个浏览器上的量角器 multiCapabilities
- css - 文本环绕图像两个单独的角度组件
- javascript - 当图像重新缩放以适合画布时,织物 js 上的裁剪功能无法正常工作
- jdeveloper - 如何将项目从 jdeveloper11g 迁移到 jdeveloper 12c?
- statistics - 从回归摘要派生
- powershell - 使用 Invoke-Command 在虚拟机上运行脚本
- python - 预期的 np.ndarray(得到 DataFrame)
- javascript - 在街道/卫星视图地图框之间切换
- python - Django 脆表单内联标签和输入字段