首页 > 其他分享 >Git忽略部分修改的方法(.gitignore添加忽略文件不起作用的解决办法)

Git忽略部分修改的方法(.gitignore添加忽略文件不起作用的解决办法)

时间:2023-06-28 11:11:45浏览次数:36  
标签:文件 git unchanged 忽略 修改 Git gitignore

背景: 有时候本地修改,有些修改不需要提交上库,所以需要进行部分文件的修改进行忽略处理。   一、.gitignore方式忽略 .gitignore文件中只能忽略本地新增的目录或者文件,这个文件默认会被提交上库,除非该文件添加了忽略自身。   二、.git/info/exclude方式忽略 .git/info/exclude文件中只能排除本地新增的目录或者文件,这个文件不会被提交上库。  

三、git update-index --assume-unchanged [filename]方式忽略

该方式用于忽略对库上已经存在的文件修改。

添加忽略:git update-index --assume-unchanged [filename]

取消忽略:git update-index --no-assume-unchanged [filename]

标签:文件,git,unchanged,忽略,修改,Git,gitignore
From: https://www.cnblogs.com/gongxianjin/p/17510858.html

相关文章

  • Git 子模块
    1概览使用Git管理源代码,进行子模块操作时,此文可作为参考(LookupCheat-Sheet)2何时使用submodules合适的场景:子模块代码应独立于其他应用者项目(container/containerproject)。不依赖,高内聚,同一代码库共享于多个应用者项目。代码规模大,若其中某个同样大规模的代码模块长时......
  • 实践篇:1 虚拟机使用rmp方式安装部署GitLab-ce
    01环境准备电脑:MACAir虚拟机:VMwareFusion12.2.3Linux环境:CentOS702rpm方式安装部署GitLab服务步骤1:centos7安装wget1、查看是否安装:rpm-qa|grep"wget"如果已安装会显示wget相关信息,如果不显示信息就表示没安装,wget命令自然不能使用。2、安装wgetyum-yinsta......
  • AtCoder Beginner Contest 228 G Digits on Grid
    洛谷传送门AtCoder传送门?这啥啊,不会。考虑行和列分别作为左部点和右部点建二分图(实际上这个建图只是辅助理解,不需要显式建图),每个左部点和每个右部点,边权为格子中的数。容易想到一个dp,设\(f_{i,j}\)为走了\(i\)步,当前在点\(j\),走过的所有边权组成的不同整数的数量。但......
  • Git常用命令
    Git常用命令#创建分支gitbranch分支名称#查看分支gitbranch-v#切换分支gitcheckout分支名称#分支合并gitmerge分支名称#合并的时候可能出现冲突,那么此时就需要手动解决冲突......
  • git commit
    #修改最近提交的commit信息gitcommit--amend--message="Vissim联仿代码入库"--author="duanyanling<[email protected]>"#仅修改message信息gitcommit--amend--message=""#仅修改author信息gitcommit--amend--author="duanyanl......
  • 怎么部署代码到git上,并配置idea 拉取代码等操作
     怎么部署代码到git上,并配置idea拉取代码等操作?1要将代码部署到Git上并配置IDEA以拉取代码,您可以按照以下步骤进行操作:231.创建一个Git仓库:首先,在Git托管平台(如GitHub、GitLab、Bitbucket等)上创建一个新的仓库。请根据您的需求进行设置,并获取仓库的URL。452.......
  • git常用命令-远程操作
    [email protected]:..../*.git#将远程代码克隆到本地且项目名称默认为远程项目名称[email protected]:..../*.gitmygit#将远程代码克隆到指定文件夹(mygit)中[email protected]:..../*.gitmygit#将远程代码指定分支......
  • mac 使用 brew安装包报错 fatal: not in a git directory,Error: Command failed with
    在mac下使用brew安装包的时候,最后一行会报错:fatal:notinagitdirectoryError:Commandfailedwithexit128:git导致包安装不成功,解决办法:brew-v 绿色框就是提示你需要做的,输入gitconfig--global--addsafe.directory/opt/homebrew/Library/Taps/homeb......
  • git冲突报错记录
    (base)kaka@KakadeMacBook-Prodatahub-aws%gitpullwarning:redirectingtohttps://source.fundpark.com/FP-IT/datahub-aws.git/Updating24a2e479..f588ccbberror:Yourlocalchangestothefollowingfileswouldbeoverwrittenbymerge:code/Comman......
  • Git 如何将现在修改追加到之前提交的提交记录上
    重要:操作前,请做好备份暂存某个文件的命令gitstash--文件路径将本地所有修改先暂存起来gitstashgitlog找到想要追加的commitid的前一次提交的idgitrebase-i想追加的commid的前一次的commitid弹出的框中将要修改的commit记录前的pick修改为edit(如果是想删......