我是git的新手,想在一个目录中创建一个存储库,该目录中有.svn文件夹和编译文件夹bin和obj . 在目录上运行init后,忽略这些文件夹的命令是什么?我在Windows上使用GitBash .
最简单和可共享的方法是使用以下内容在项目的根目录中创建名为.gitignore的文件:
.svn bin obj
您可以从命令行快速执行此操作:
echo .svn >> .gitignore echo bin >> .gitignore echo obj >> .gitignore
将.gitignore文件提交给repo,每个人都可以从中受益 . 或者,将.gitignore添加到.gitignore文件中,它也将被忽略 . 请注意,如果这是SVN仓库的克隆,您还可以使用 git svn create-ignore 或 git svn show-ignore . 前者将读取svn:ignore属性并在所有相应的目录中创建匹配的.gitignore文件 . 我更喜欢后者,它以可以附加到根.gitignore文件的格式列出所有"ignore patterns" .
git svn create-ignore
git svn show-ignore
1 回答
最简单和可共享的方法是使用以下内容在项目的根目录中创建名为.gitignore的文件:
您可以从命令行快速执行此操作:
将.gitignore文件提交给repo,每个人都可以从中受益 . 或者,将.gitignore添加到.gitignore文件中,它也将被忽略 . 请注意,如果这是SVN仓库的克隆,您还可以使用
git svn create-ignore
或git svn show-ignore
. 前者将读取svn:ignore属性并在所有相应的目录中创建匹配的.gitignore文件 . 我更喜欢后者,它以可以附加到根.gitignore文件的格式列出所有"ignore patterns" .