我将.profile
使用的git diff
中的程序更改为我自己的程序,这打破了Redmine应用程序中的差异。
ssdiff.sh
是对vimdiff -R
的调用,它会显示我喜欢的并排差异。
# environment variables
GIT_EXTERNAL_DIFF=$HOME/bin/ssdiff.sh
export GIT_EXTERNAL_DIFF
这导致Redmine应用程序中的差异无效。
如何将Rails应用程序中的环境设置覆盖回Redmine预期的默认值?
答案 0 :(得分:1)
在这样的块(bash语法)之后放置你只想影响交互式shell的任何东西:
#exit if non-interactive
if [[ ! ( $- =~ "i" ) ]]; then
return 0
fi