【问题标题】:Intellij Idea git aliasesIntellij Idea git 别名
【发布时间】:2014-04-10 21:38:56
【问题描述】:

我在 git 中定义了几个别名。我如何在 Intellij Idea 13.1 中使用它?

例如:

文件通用配置

[alias]

new-my-branch = !sh -c 'DATE=$(date +%Y%m%d) && BRANCH_NAME=\"my_super_branch/\"$0\"_\"$DATE && echo $BRANCH_NAME && git checkout -b $BRANCH_NAME && git push-upstream'

【问题讨论】:

    标签: git intellij-idea intellij-13


    【解决方案1】:

    我解决了:将 Intellij Idea 中的终端更改为

    "P:\Program Files\Git\bin\sh.exe" --login -i
    

    (CTRL+ALT+S -> 终端 -> 过去在 Shell 路径:"C:\Program Files\Git\bin\sh.exe" --login -i)

    在您的本地目录中(例如 C:\Users\john smith)

    1. 创建.gitconfig
    2. 打开文件并添加:

      [别名]

      new-my-branch = !sh -c 'DATE=$(date +%Y%m%d) && BRANCH_NAME=\"my_super_branch/\"$0\"_\"$DATE && echo $BRANCH_NAME && git checkout -b $BRANCH_NAME && git push-upstream'

    3. 在 Intellij Idea 中打开新终端并写入:

      git new-m[标签]

    你可以从自动完成中看到别名:git new-my-branch

    【讨论】:

    • 对于我来说,同样的工作,但 git 别名失败,所以我不得不添加“--login -i”来解决这个问题。谢谢!
    猜你喜欢
    • 2013-06-02
    • 2019-04-09
    • 2017-11-21
    • 2015-03-16
    • 2023-03-21
    • 2017-08-20
    • 2015-04-01
    • 2013-06-27
    • 2015-09-24
    相关资源
    最近更新 更多