如何将git init特定的文件或文件夹排除在同一目录中的所有其他文件或文件夹之外?

如何将git init特定的文件或文件夹排除在同一目录中的所有其他文件或文件夹之外?,git,gitpython,Git,Gitpython,我有一个目录,里面有很多文件和文件夹, 当我进入它之后运行git init时,它将初始化该文件夹中的所有文件和文件夹,但我想知道是否有git方法只向该git init添加特定的文件和文件夹,您将找到中描述的所需操作 下面是几行代码,可以让您了解如何满足您的需求: 导入操作系统 从git进口回购 gitPath=“%s/.git”%path 如果不是os.path.isdir(gitPath): 打印(“正在初始化git存储库…”) repo=repo.init(路径) repo.index.ad

我有一个目录,里面有很多文件和文件夹,
当我进入它之后运行
git init
时,它将初始化该文件夹中的所有文件和文件夹,但我想知道是否有
git
方法只向该
git init

添加特定的文件和文件夹,您将找到中描述的所需操作

下面是几行代码,可以让您了解如何满足您的需求:

导入操作系统
从git进口回购
gitPath=“%s/.git”%path
如果不是os.path.isdir(gitPath):
打印(“正在初始化git存储库…”)
repo=repo.init(路径)
repo.index.add(…)#根据需要在此处添加文件和目录
其他:
回购=回购(路径)

您可以找到中描述的操作需求

下面是几行代码,可以让您了解如何满足您的需求:

导入操作系统
从git进口回购
gitPath=“%s/.git”%path
如果不是os.path.isdir(gitPath):
打印(“正在初始化git存储库…”)
repo=repo.init(路径)
repo.index.add(…)#根据需要在此处添加文件和目录
其他:
回购=回购(路径)