git忽略特定目录、绝对路径或相对路径
我想忽略目录git忽略特定目录、绝对路径或相对路径,git,Git,我想忽略目录bower\u组件 bower_components ~/bower_components /usr/root/bower_components 绝对路径和相对路径,应该使用哪种路径 为了安全起见,我设置了 *ower_components/ 您应该指定相对于git目录根的路径。例如,如果这就是你的git回购协议的样子 demo ├── .git ├── bower_components | └── ... └── xyz └── bower_components
bower\u组件
bower_components
~/bower_components
/usr/root/bower_components
绝对路径和相对路径,应该使用哪种路径
为了安全起见,我设置了
*ower_components/
您应该指定相对于git目录根的路径。例如,如果这就是你的git回购协议的样子
demo
├── .git
├── bower_components
| └── ...
└── xyz
└── bower_components
└── ...
您的.gitignore将只包含bower\u组件
。它将同时处理根目录和xyz目录中的目录
您只需要忽略git repo内部的路径,不需要忽略
~/bower\u组件
,/usr/root/bower\u组件
或repo外部的任何其他内容。(假设您的repo不是/或~)您应该指定相对于git目录根的路径。例如,如果这就是你的git回购协议的样子
demo
├── .git
├── bower_components
| └── ...
└── xyz
└── bower_components
└── ...
您的.gitignore将只包含bower\u组件
。它将同时处理根目录和xyz目录中的目录
您只需要忽略git repo内部的路径,不需要忽略
~/bower\u组件
,/usr/root/bower\u组件
或repo外部的任何其他内容。(假设您的回购协议不是/或~)正确的.gitignore应该是
bower_components/
这将只忽略文件夹(而不是名为bower\u components
的潜在文件)这将忽略Git存储库中任何深度的任何
bower\u组件文件夹。正确的.gitignore将是
bower_components/
这将只忽略文件夹(而不是名为bower\u components
的潜在文件)
这将忽略Git存储库中任何深度的任何bower\u组件
文件夹。指定相对于Git目录根的路径。您只需忽略git repo内部的路径,无需忽略~/bower_组件和/usr/root/bower_组件
(假设您的repo不是/
或~
),请发送简洁的注释以供进一步参考@lakshaygarg指定相对于git目录根的路径。您只需忽略git repo内部的路径,无需忽略~/bower_组件和/usr/root/bower_组件
(假设您的repo不是/
或~
),请发送简洁的注释以供进一步参考@lakshaygarg虽然这个答案的底线是正确的(“它将同时处理根目录和xyz目录中的目录”),但开头的语句不是(“您应该指定相对于git目录根的路径”)。您没有指定相对于根目录的路径——您只是在git目录的根目录下指定文件夹名称。虽然这个答案的底线是正确的(“它将同时处理根目录和xyz目录中的目录”),但开头的语句不是(“您应该指定相对于git目录根目录的路径”)。您没有指定相对于根目录的路径——您只是在git目录根目录下指定文件夹名称。