更改子模块由于gitmodules是在Git的介绍,我想补充他们像这样:如何使混帐忽略默认
[submodule "actionbarsherlock"]
path = actionbarsherlock
url = git://github.com/JakeWharton/ActionBarSherlock.git
ignore = dirty
的重要组成部分在这里是ignore = dirty
。
使用git submodule add
命令时,我不得不在自己的.gitmodules
文件中添加此行。
我怎样才能使这个默认行为为每个git submodule add
我会在未来?
我知道关于submodule.<name>.ignore
的配置,但是如何将它默认应用于所有?
不知道默认情况下是否有办法做到这一点,但您可以轻松添加别名或脚本来为您完成此操作。 – Christopher
我不明白怎么做别名。至于脚本,我只是希望git有一个默认选项 – shkschneider
Git将把作为'git-'作为'git '以$ PATH开头的任何脚本视为别名。您只需编写一个接受子模块名称的shell脚本,添加它,然后发出'submodule'。 .ignore'配置,只是称之为'git supersubmodule'什么的。 –
Christopher