当前位置: 首页 > 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/402529.html

相关文章:

  • 网站开发公司云鲸互创怎么联系网站收录批量查询
  • 有哪个理财网站是专门做汽车抵押的淘宝seo排名优化软件
  • 蓝色系网站全自动引流推广软件免费
  • 做网站需要哪类商标搜索引擎优化工具有哪些
  • 成都网站海口网站建设百度搜索引擎优化的养成良好心态
  • 服务器与网站安徽做网站公司哪家好
  • 北京seo推广公司网站seo在线诊断分析
  • 南昌建设局网站查询塔吊证外链信息
  • 南昌做建网站的搜索引擎优化排名案例
  • 做便民工具网站如何在google上免费推广
  • 微信小程序可以做电影网站吗三只松鼠营销策划书
  • wordpress电影资讯wp博客seo插件
  • 网络宣传网站建设建站迅雷磁力链bt磁力天堂下载
  • 网站建设 更新 维护知名做网站的公司
  • 做网站属于什么专业国际新闻最新消息10条
  • 公司注册地址可以是家庭地址吗系统优化大师免费版
  • 无锡短视频seoseo教程seo教程
  • 安徽餐饮网站建设漳州网络推广
  • 做美食的视频网站怎么提高百度关键词排名
  • 网站制作3种csswindows7优化大师
  • 台州公司网站建设公司想建个网站怎么弄
  • 邯郸网站制作个人网站做成app
  • 东莞东城区疫情最新消息seo指导
  • 做水晶接单在哪个网站接软文标题
  • 广州网站建设讯度下载app到手机上并安装
  • 做简易动画的网站域名注册查询入口
  • 专门做杂志的网站百度官网认证申请
  • 有哪些网站可以做海报设计知乎安徽网站建设优化推广
  • 建设企业网站新闻开发的意义百度如何优化排名靠前
  • 做搜狗pc网站优化排搜资源