在git clone之后运行bash脚本

时间:2013-08-12 13:58:55

标签: git git-clone

我想在制作git clone之后运行一个简单的bash脚本,它会检查存储库origin的url并应用特定的git-author设置。

此配置应在本地环境(不在存储库中)完成。

是否有一个配置设置可以应用于在git clone完成后调用bash脚本?

1 个答案:

答案 0 :(得分:5)

我们假设您打算运行的bash脚本位于名为shellscript.sh的文件中,它位于您的路径上:

您可以将以下bash功能添加到~/.bashrc

git() { 
   if [[ $1 == "clone" ]]; then 
      command git "$@" && shellscript.sh; 
   else 
      command git "$@"; 
   fi; 
}

注意:您可以在&&。

之后添加任何命令