首页 > 其他分享 >Git必知必会基础(12):忽略文件

Git必知必会基础(12):忽略文件

时间:2024-01-19 21:55:25浏览次数:40  
标签:文件夹 文件 12 配置文件 必知 忽略 仓库 Git gitignore

 

本系列汇总,请查看这里https://www.cnblogs.com/uncleyong/p/10854115.html

 

应用场景

可以在git仓库的根目录下添加—个名为.gitignore的文件,用于指定需要被git忽略的文件或文件夹

应用场景:

  1.减少远程仓库大小占用,有些不需要push到远程仓库的内容就可以忽略

  2.涉及隐私的文件,比如你自己的自动化框架打算push到gitee或者github,但是配置文件里面涉及你们项目的外网ip或者域名,就可以忽略配置文件,然后在readme.md文件中说明如何创建配置文件。

注意:

  文件名必须是.gitignore

  文件必须在项目的根目录下

  每行指定—个忽略文件

  以#开头的行表示注释

 

演示

比如:java自动化中,target文件夹、.iml文件是不需要提交的   创建如果文件、文件夹

 

创建.gitignore文件,内容如下:

 

查看状态,未跟踪的文件中没有被添加到忽略文件中的内容

 

提交到本地仓库,仅显示创建了ren.txt和.gitignore两个文件

 

标签:文件夹,文件,12,配置文件,必知,忽略,仓库,Git,gitignore
From: https://www.cnblogs.com/uncleyong/p/17975165

相关文章

  • Git必知必会基础(11):撤销操作
     本系列汇总,请查看这里:https://www.cnblogs.com/uncleyong/p/10854115.html数据准备 说明:下面对file的操作,都可以用通配符gitadd<file>...比如:gitadd*.txt gitrestore<file>...比如:gitrestore--staged*.txt 修改文件(已提交过,文件已在本地仓库中)撤销:对......
  • 【github】Mac系统中,如何项目clone(1.通过vscode链接github,2.进行clone)
     1.通过vscode打开一个空文件夹(目录:确认想要放置新项目的目录)2.进行vscode和github的链接1)参考下方网址1-6步,生成sshkey,登录到github,检测SSHkeyhttps://cloud.tencent.com/developer/article/1952247,网址中有效内容如下:1.检查SSHkey是否存在在Mac终端输入:ls-a~/.......
  • TBK-RD8T3x 开发板 与1.77' 160(RGB)×128 代码
    TBK-RD8T3x开发板是一款基于增强型的高速1T8051内核的工业级集成触控按键功能的Flash微控制器。它支持多种通信接口,如GPIO、I2C、SPI等。以下是使用GPIO接口控制1.77'160(RGB)×128的代码:#include"tbkrd8t3x.h"voidmain(){//初始化TBK-RD8T3x开发板tbk_rd8t3x_in......
  • Git Rebase和Merge-cnblog
    GitRebase和MergeRebase首先,先看一下gitrebase的操作图:在B点创建出来一个新的分支feature,进行了两个commitC和D,master分支则进行了一次提交M,然后在feature分支上执行然后执行gitrebasemaster这样对变基(rebase)既可清楚理解。gitrebase简单来说就是将C和D的提交抽取......
  • Mysql Row size too large (> 8126)
    问题描述:Rowsizetoolarge(>8126).ChangingsomecolumnstoTEXTorBLOBorusingROW_FORMAT=DYNAMICorROW_FORMAT=COMPRESSEDmayhelp.Incurrentrowformat,BLOBprefixof768bytesisstoredinline.解决问题有几种潜在的解决方案可以解决这个问题。将表转......
  • CVE-2012-1823复现练习
    环境搭建:DockerDesktop开启cd/CVE-2012-1823docker-composeup-d本地访问80端口分析PHP-CGI直接将用户的请求作为了PHP-CGI的参数执行,导致远程代码的执行。先上执行结果PHP的运行模式:CGI通用网关接口,接收网页浏览器的数据发送给web服务器,再把执行结果返回给浏览器参......
  • 912.排序数组--堆排序
    1.题目介绍给你一个整数数组nums,请你将该数组升序排列。示例1:输入:nums=[5,2,3,1]输出:[1,2,3,5]示例2:输入:nums=[5,1,1,2,0,0]输出:[0,0,1,1,2,5]2.题解2.1堆排序思路题目给了我们一个vector数组,要使用堆排序,我们首先要创建一个大根堆,再在这个大根堆的基础上对数......
  • CF1214E题解
    PetyaandConstructionSet题目传送门题解一个构造题,结论挺容易猜的。观察到关键信息:\(d_i\len\)。所以我们先把所有奇数编号的点按对应的\(d\)从大到小组成一条链,然后依次考虑偶数号点应该接在链上的哪个点后,容易知道这个点为链上的第\(i+d-1\)个。特殊的,如果接在了最后......
  • CF1286C1题解
    Madhouse(Easyversion)题目传送门题解这种水题还能有蓝?不能因为困难版是黑就把简单版难度往上强拉啊!第一次问\([1,n]\),第二次问\([1,n-1]\),把读入的所有字符串先各自内部把字符排序(反正本来就是乱序)后存入map,第一次询问有,第二次询问没有的字符串就是原串后缀的乱序,都找出......
  • P7312题解
    P7312[COCI2018-2019#2]Sunčanje题目传送门题解分类讨论的思想有点像P4169?要你对于每一个矩形,求是否存在编号比它大,与它有交的矩形。直接做需要用一个比较神仙的线段树用法,所以我们可以容斥:我们求出编号比它大,与它无交的矩形数量,最后与所有可能覆盖它的矩形共\(n-i\)个......