1.Linux~/.bashrc
内容
function custom_git {
# 在 Windows 或 Unix 平台上设置 GIT_SSH_COMMAND
export GIT_SSH_COMMAND="ssh -i $custom_ssh"
git "$@"
}
# 设置 custom_ssh路径
export custom_ssh="$HOME/.ssh/id_custom_sshkey"
2.Windows~/.bashrc
内容
shell
# enable color support of ls and also add handy aliases
if [ -x /usr/bin/dircolors ]; then
test -r ~/.dircolors && eval "$(dircolors -b ~/.dircolors)" || eval "$(dircolors -b)"
alias ls='ls --color=auto'
#alias dir='dir --color=auto'
#alias vdir='vdir --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
fi
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.
if [ -f ~/.bash_aliases ]; then
. ~/.bash_aliases
fi
function custom_git {
# 在 Windows 或 Unix 平台上设置 GIT_SSH_COMMAND
export GIT_SSH_COMMAND="ssh -i $custom_ssh"
git "$@"
}
# 设置 custom_ssh 路径
export custom_ssh="$HOME/.ssh/custom_sshKey"
3.使用
custom_git status