如果我跑
git rebase -i HEAD~10
编辑器只出现
git://github.com/jquery/jquery.git
而不是提交。我在这里做错了什么?
答案 0 :(得分:1)
#!/bin/dash -e
if [ "$1" ]
then k=$(cygpath -w "$1")
elif [ "$#" != 0 ]
then k=
fi
Notepad2 ${k+"$k"}
如果没有路径,则不传递路径
如果路径为空,请传递空路径
如果路径不为空,请转换为Windows格式。
然后我设置这些变量:
export EDITOR=notepad2.sh
export GIT_EDITOR='dash /usr/local/bin/notepad2.sh'
EDITOR允许脚本使用Git
GIT_EDITOR允许脚本使用Hub commands