当前位置: 首页 > wzjs >正文

做视频网站 投入图片外链生成工具在线

做视频网站 投入,图片外链生成工具在线,微网站开发微网站建设,泉州网站建设网站目录 配置规则 查看代码文件存储大小 创建和使用 .gitignore 文件 如果你已经提交过文件,但是现在想加到忽略文件来,看这个 .gitignore 文件用于指定 Git 版本控制系统中需要忽略的文件和目录,这样这些文件就不会被纳入版本控制。下面为你…

目录

配置规则

查看代码文件存储大小

创建和使用 .gitignore 文件

如果你已经提交过文件,但是现在想加到忽略文件来,看这个

.gitignore 文件用于指定 Git 版本控制系统中需要忽略的文件和目录,这样这些文件就不会被纳入版本控制。下面为你介绍一些常见的 .gitignore 配置规则以及不同场景下的示例。

配置规则

  • 注释:以 # 开头的行是注释,会被 Git 忽略。
  • 路径匹配:可以使用通配符来匹配文件或目录名。例如,*.log 表示忽略所有扩展名为 .log 的文件。
  • 目录匹配:以 / 结尾的模式表示目录。例如,build/ 表示忽略 build 目录及其下的所有内容。
  • 取反规则:以 ! 开头的模式表示不忽略匹配的文件或目录。例如,!important.log 表示即使有规则忽略 .log 文件,important.log 也不会被忽略。

     
    1. 斜杠 / 位置的不同含义
    开头加 /:表示从项目根目录开始匹配。例如,/config.ini 只会忽略项目根目录下的 config.ini 文件,而不会忽略子目录里的 config.ini 文件。
    中间加 /:用于指定路径层次。例如,src/temp/ 表示忽略 src 目录下的 temp 目录及其所有内容。
    2. 点 . 的含义
    在 .gitignore 里,单独的 . 并没有特殊含义。不过,当它和其他字符组合时,就会有不同作用。比如 . 和通配符结合,像 .* 表示忽略所有以点开头的文件或目录,这常用于忽略隐藏文件和目录。
    3. 双星号 **
    双星号 ** 表示任意数量的目录。例如:
    **/*.log:不管在项目的哪个目录下,只要是扩展名为 .log 的文件都会被忽略。
    src/**/temp/:表示忽略 src 目录下任意层级的 temp 目录及其所有内容。
    4. 问号 ?
    问号 ? 用于匹配单个任意字符。例如,file?.txt 会忽略 file1.txt、file2.txt 等文件,但不会忽略 file.txt。# 忽略项目根目录下的 config.ini 文件
    /config.ini# 忽略所有 .log 文件
    *.log# 但不忽略 important.log 文件
    !important.log# 忽略 src 目录下任意层级的 temp 目录
    src/**/temp/# 忽略所有以 .bak 结尾且文件名只有一个字符的文件
    ?*.bak
     被忽略的文件会显示灰色


 

查看代码文件存储大小

 du -h -d 1du -h -d 1 example

创建和使用 .gitignore 文件

  1. 在项目根目录下创建一个名为 .gitignore 的文件。

  2. 将上述规则添加到 .gitignore 文件中。

  3. 使用 git add .gitignore 将 .gitignore 文件添加到版本控制。

  4. 使用 git commit -m "Add .gitignore" 提交更改。

这样,Git 就会根据 .gitignore 文件中的规则忽略相应的文件和目录。

如果你已经提交过文件,但是现在想加到忽略文件来,看这个

你需要把 pubspec.lock 文件从 Git 的追踪记录中移除,不过本地文件不会被删除。
可以使用以下命令:git rm --cached model/library/pubspec.lock此命令的作用是把 model/library/pubspec.lock 文件从暂存区移除,但不删除本地文件。
要是你想一次性移除项目里所有的 pubspec.lock 文件,可以使用通配符:git rm --cached **/pubspec.lock移除文件之后,再提交修改:git commit -m "Remove tracked pubspec.lock files according to .gitignore"
git push验证步骤
先确保 .gitignore 文件里已经添加了 *.pubspec.lock 规则。
运用上述命令把 pubspec.lock 文件从 Git 追踪记录中移除并提交修改。
再次修改 model/library/pubspec.lock 文件,然后使用 git status 命令查看状态,
此时该文件应该不会再显示为修改状态。
通过以上步骤,就能让 .gitignore 里的规则生效,忽略 pubspec.lock 文件的更改。如果你有多个不同 model 目录下的 pubspec.lock 文件需要从 Git 追踪中移除,
你可以逐个使用 git rm --cached 命令来移除它们,像所列举的:git rm --cached **/pubspec.lock** 是一个通配符,表示任意数量的目录层级,这样就能匹配到所有子目录下的 pubspec.lock 文件。
在使用 git rm --cached 时,文件只会从 Git 的追踪记录中移除,而不会从你的本地文件系统中删除,
这符合你不删除文件的需求。

http://www.dtcms.com/wzjs/364821.html

相关文章:

  • 企业网站建设怎么样做会计分录京津冀协同发展
  • 杭州滨江网站建设深圳网络推广哪家好
  • 设计公司网站页面设计怎么优化网站排名
  • wordpress foxplayer杭州百度快照优化公司
  • 广州微信网站建设哪家好朋友圈信息流广告投放价格
  • 成都响应式网站开发茶叶网络推广方案
  • 网站建设考虑事项杭州网站建设方案优化
  • 常州网站快速排名优化广告联盟代理平台
  • 关键词没有排名的网站怎么做百度信息流推广技巧
  • 做网站要找什么软件商旅100网页版
  • 网站怎么做动态图片网站建站网站
  • 跟公司产品做网站百度公司在哪里
  • 做类似知乎网站大数据营销推广精准粉
  • wap网站还用吗西安网站建设制作公司
  • 自己做网站 搜索功能开发北京seoqq群
  • 钱包钱夹移动网站建设百度贴吧入口
  • 乐安网站建设深圳网站营销seo电话
  • 建设银行积分兑换网站站长网站seo查询
  • 做网站时候如果添加微信代码网络推广是以企业产品或服务
  • wordpress里验证谷歌站长推广赚钱app哪个靠谱
  • 3dweb做的网站谷歌搜索引擎入口2023
  • 天水 网站建设seo常见的优化技术
  • 合肥电子商务网站建设免费推广工具有哪些
  • 龙岗商城网站建设在线推广企业网站的方法有
  • 双峰网站建设现在最好的免费的建站平台
  • 西安高端网站建设首选百度服务中心投诉
  • 如何在手机上做网站交换友情链接前后必须要注意的几点
  • 网络营销课程个人总结范文合肥seo推广培训班
  • 单县网站电子商务seo
  • 做网站人员配置电商网站建设方案