.gitnore | git

前言

新创建工程的时候, 我们将现有业务代码提交到git仓库后.

但是后面发现有一些文件你不想要每次都提交, ,比如你的编译链接临时文件。

这个时候你需要创建一个.gitignore 来取消文件追踪

所遇问题

使用gitignore 帮我写把根目录下的文件夹Listings和Objects都忽略追踪

解决方法步骤

要使用.gitignore文件来忽略根目录下的ListingsObjects文件夹,你需要在.gitignore文件中添加以下内容:


.问题: Administrator为后缀的文件叶不追踪

这里是一个步骤说明:

  1. 在你的项目根目录下创建一个名为.gitignore的文件(如果还没有的话)。
  2. 使用文本编辑器打开.gitignore文件。
  3. 将上面的内容添加到文件中。
  4. 保存并关闭文件。

这样,Git就会忽略这两个文件夹及其包含的所有文件。如果你之前已经将这些文件夹的部分内容提交到了仓库,你需要先从Git仓库中移除这些文件,然后再将.gitignore文件的更改提交。可以使用以下命令来移除已经跟踪的文件夹:

bash 复制代码
git rm -r --cached Listings
git rm -r --cached Objects

然后,提交更改:

bash 复制代码
git commit -m "Update .gitignore to exclude Listings and Objects folders"

请注意,上述命令中的--cached选项告诉Git停止跟踪这些文件,但不会删除它们在你的文件系统中的存在。这样,你就可以在不失去本地文件的情况下,让Git忽略它们。


.Administrator为后缀的文件叶不追踪

要在 .gitignore 文件中添加规则以忽略所有以 .Administrator 为后缀的文件,你可以添加以下行:

复制代码
*.Administrator

这行规则的意思是忽略所有名称以 .Administrator 结尾的文件,不管它们位于项目中的哪个目录下。

如果你已经跟踪了这些文件,并且想要从 Git 仓库中移除它们,但保留在本地文件系统中,你可以使用以下命令:

bash 复制代码
git rm --cached *.Administrator

然后,提交这个更改:

bash 复制代码
git commit -m "Ignore .Administrator files"

这样,Git 就会停止跟踪这些文件,但它们仍然会存在于你的本地文件系统中。如果你想要忽略这些文件并且它们不在 Git 仓库中,只需将上述规则添加到 .gitignore 文件中即可。

相关推荐
zho_uzhou12 小时前
Git入门概念
git
爱奥尼欧21 小时前
【Git】远程分支删了本地还在、两个分支历史不相干?两招故障排解
开发语言·git
Java后端的Ai之路21 小时前
Git冲突完整排查与实战:本地修改覆盖报错到成功推送全流程复盘
开发语言·人工智能·git·python·pop
一个心烑21 小时前
配置项目git的 SSL 证书
git·网络协议·ssl
IT从业者张某某1 天前
【鸿蒙PC命令行适配】GitUI 移植的工程实践:双 Git 引擎(libgit2/gitoxide)的鸿蒙适配之路
git·华为·harmonyos
xinjia_ctrl1 天前
暑假实习总结
git·后端·spring·maven·intellij-idea
Molesidy1 天前
【Git】分别给出添加到Keil工程和IAR工程中的gitnore文件以便不跟踪编译文件的git记录
git·vscode·插件
颜颜yan_2 天前
Git Cola 鸿蒙 PC 版适配全记录:从 Qt 桌面工具到 ArkTS 原生应用
git·qt·harmonyos
知福致福2 天前
【技术复盘】Git 分支污染与提交污染事故排查与解法
大数据·git·elasticsearch
ai安歌2 天前
Git Extensions 鸿蒙 PC 适配全记录:从 WinForms 客户端到 ArkUI 原生工作台
git·华为·harmonyos