1

如果我跑

git rebase -i HEAD~10

编辑想出了

git://github.com/jquery/jquery.git

而不是提交。我在这里做错了什么?

4

1 回答 1

1
#!/bin/dash -e
if [ "$1" ]
then k=$(cygpath -w "$1")
elif [ "$#" != 0 ]
then k=
fi
Notepad2 ${k+"$k"}
  1. 如果没有路径,则不传递路径

  2. 如果路径为空,则传递空路径

  3. 如果路径不为空,则转换为 Windows 格式。

然后我设置这些变量:

export EDITOR=notepad2.sh
export GIT_EDITOR='dash /usr/local/bin/notepad2.sh'
  1. EDITOR 允许脚本与 Git 一起工作

  2. GIT_EDITOR 允许脚本使用Hub 命令

来源

于 2012-05-06T04:58:36.300 回答