我使用 git 来管理我的源,我在以下路径中有一些文件:
Debug/a.dll
Debug/b.exe
Debug/c.png
Debug/Pic/a.png
Debug/Pic/b.bmp
Debug/Pic/c.dll
我想忽略这些文件:
Debug/a.dll
Debug/b.exe
Debug/c.png
但要将这些文件排除在忽略之外:
Debug/Pic/a.png
Debug/Pic/b.bmp
Debug/Pic/a.dll
git 使用.gitignore
忽略或跟踪被忽略路径中的文件。
在你的情况下,你需要将其添加到你的.gitignore
文件位于项目根目录中。如果文件不存在则创建该文件
#List of files to ignore
Debug/*
#List of files to exclude from the ignored pattern above
!Debug/Pic
!Debug/Pic/*
该样本的内容是什么.gitignore
Debug/*
- 这将忽略 Debug 文件夹下的所有文件
!Debug/Pic/*
- The !
在本例中是一个特殊字符,告诉 gitexclude被忽略路径中的给定模式。
换句话说:
我们“告诉”git 忽略该目录下的所有文件Debug
文件夹,但包含该下的所有文件Debug/Pic/
folder.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)