带有add参数的git别名

时间:2015-10-04 20:23:02

标签: git alias

我有一个目录,其中包含一个git repo和一些其他目录,其中大多数都是长名称。

MainDirectoryContainingRepo
    AnotherDirectoryWithLongName
        SomeFileName.xyz
        AnotherFileName.xyz
        SubDirectory
            ExampleFile.xyz

我想要一个像

这样的别名
'ad = git add $1'

并使用

调用它
git ad ExampleFile.xyz

而不是

git add AnotherDirectoryWithLongName/SubDirectory/ExampleFile.xyz

有关我如何做到这一点的任何帮助?

1 个答案:

答案 0 :(得分:0)

您可以使用glob模式来代替定义该别名:

git add **/ExampleFile.xyz

这将在任何子文件夹中以递归方式添加任何ExampleFile.xyz