首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >gitignore不忽略文件/文件夹

gitignore不忽略文件/文件夹
EN

Stack Overflow用户
提问于 2019-07-15 15:20:23
回答 1查看 51关注 0票数 1

我想要正确地使用git,但一些问题是occur.On GitStatus,有文件显示修改。

代码语言:javascript
复制
 modified:   dev/tests/acceptance/.gitignore
    modified:   dev/tests/acceptance/.htaccess.sample
    modified:   dev/tests/acceptance/tests/_bootstrap.php
    modified:   dev/tests/acceptance/tests/_data/lorem_ipsum.txt
    modified:   dev/tests/acceptance/tests/_suite/WYSIWYGDisabledSuite.xml
    modified:   dev/tests/acceptance/tests/_suite/suite.xml.sample
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductCatalogSearch/LICENSE.txt
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductCatalogSearch/LICENSE_AFL.txt
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductCatalogSearch/README.md
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductCatalogSearch/Test/EndToEndB2CGuestUserTest.xml
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductCatalogSearch/Test/EndToEndB2CLoggedInUserTest.xml
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductWishlist/ActionGroup/StorefrontCustomerWishlistActionGroup.xml
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductWishlist/LICENSE.txt
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductWishlist/LICENSE_AFL.txt
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductWishlist/README.md
    modified:   dev/tests/acceptance/tests/functional/Magento/FunctionalTest/ConfigurableProductWishlist/Test/EndToEndB2CLoggedInUserTest.xml
    modified:   dev/tests/api-functional/.gitignore

下面是我的ignore文件:

代码语言:javascript
复制
/dev/*   
/dev/test/*

我已经研究了很多文章,但还是找不到答案。参考文章:gitignore does not ignore folder

我尝试这个命令:git rm -r --cached.Now,这显示以下文件作为deleted.So当我运行git add. & git push origin master它删除或不从主?

EN

回答 1

Stack Overflow用户

发布于 2019-07-15 21:22:50

删除后不要运行git add。只需提交git rm命令,它就会将其从index中删除。如果在提交之前运行git add,它会将分段删除添加回index中。

执行以下命令,从index中删除文件并维护本地文件。

代码语言:javascript
复制
git rm --cached -r dev/tests
git commit -m "Removed dev tests"
git push origin master

在项目的根目录中,确保您有一个包含以下内容的.gitignore

代码语言:javascript
复制
dev/tests/*
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57034935

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档