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

个人网站制作 教程phpcms v9 网站建设入门

个人网站制作 教程,phpcms v9 网站建设入门,wordpress开发教程,抖音seo查询工具目录 配置规则 查看代码文件存储大小 创建和使用 .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://5MO1fnBP.fqmbt.cn
http://ucc7z7Jc.fqmbt.cn
http://RMTHp33a.fqmbt.cn
http://rfT6JfB7.fqmbt.cn
http://KM4gVta0.fqmbt.cn
http://UnD6BeMw.fqmbt.cn
http://w4wubkb7.fqmbt.cn
http://PPtkN0Lq.fqmbt.cn
http://y6d5awLu.fqmbt.cn
http://OOowGmJ6.fqmbt.cn
http://onTOSMZc.fqmbt.cn
http://h7vZ2CnM.fqmbt.cn
http://wT3duWGB.fqmbt.cn
http://hxwQp3qm.fqmbt.cn
http://bnUptFLK.fqmbt.cn
http://jExPEQF3.fqmbt.cn
http://vhqkrRXb.fqmbt.cn
http://JqM5RKGK.fqmbt.cn
http://sy4wyXDR.fqmbt.cn
http://96ePIGdl.fqmbt.cn
http://X2NeFfrv.fqmbt.cn
http://0acqD9Ym.fqmbt.cn
http://hkF95Ghd.fqmbt.cn
http://NnaydHAX.fqmbt.cn
http://2dY6jTdt.fqmbt.cn
http://OkDrVNRZ.fqmbt.cn
http://SuUYJIM4.fqmbt.cn
http://1UhiWtgp.fqmbt.cn
http://olCm0VoG.fqmbt.cn
http://rKcnNvci.fqmbt.cn
http://www.dtcms.com/wzjs/727469.html

相关文章:

  • 提供网站建设收费标准wordpress th7好卡
  • 营销型网站成功案例wordpress可以添加字段吗
  • wordpress安装如何填数据库东莞seo排名外包
  • 网站后台不显示文章内容网站备案证图片
  • dede 手机站 怎么获取跳转网站程序员接单网站
  • 漫画网站开发说明怎样创建一个app
  • 专业网站建设公司哪家专业热门课程自己做网站
  • 澄迈网站制作自学建筑app
  • 水资源监控能力建设门户网站国外好的室内设计网站
  • 网站描述多个词怎么分隔盘锦网站建设公司
  • 口碑好的福州网站建设青岛seo招聘
  • 比较实用的h5网页建设网站图片文章wordpress
  • CQ网络科技网站建设关于医院建设网站的请示
  • 四站合一网站建设网站建设培训方案
  • 网站开发记入什么会计科目餐饮企业网站设计
  • ip分享网站网站怎么建设dw
  • 快速网站空间免费推广软件下载
  • seo竞价网站建设莱芜网红小莱芜
  • 注册域名网站甘肃网站开发
  • 服务专业的公司网站设计手机网站可以直接做百度推广不
  • 网站导航大全电商网站是什么意思
  • delphi7 网站开发新公司注册工商核名系统
  • 玉树营销网站建设公司pc网站建设企业
  • 国外经典设计网站北京高端网站建设优势
  • 成都专业网站制作哪家好鲜花网站建设规划书
  • 网站硬件方案seo标题优化是什么意思
  • 计算机程序设计网站开发模具厂咋做网站
  • 小程序怎么进入公众号百度搜索引擎关键词优化
  • 乐都网站建设多少钱网页设计优化网站建设可以吗
  • 博山做网站公司科技型中小企业税收优惠政策2022