首页 > 其他分享 >git将已跟踪文件加入gitignore

git将已跟踪文件加入gitignore

时间:2023-08-21 17:07:22浏览次数:32  
标签:文件 git 加入 添加 跟踪 远程 gitignore

如果不小心将target文件提交过远程仓库,已经被git管理,此时直接加入gitignore是不生效的,需要先将其从git的托管中脱离出来。

脱离方法:

  • git rm -r --cached <需要脱离的文件路径,可以是文件夹,也可以是多个文件>
  • 将文件或路径添加到.gitignore文件中
  • git 添加并推送到远程仓库中。

标签:文件,git,加入,添加,跟踪,远程,gitignore
From: https://www.cnblogs.com/chrischennx/p/17646500.html

相关文章

  • Git分支查询
    要查看Git仓库中的分支信息,可以使用以下命令:查看本地分支:gitbranch这将列出所有本地分支,并在当前分支前添加一个星号。查看远程分支:gitbranch-r这将列出所有远程分支。查看所有本地和远程分支:gitbranch-a这将列出所有本地和远程分支,包括隐藏的分支。查看包括最后一次提交信......
  • GitHub Deskhub使用
    (适合已经知道git是啥但是还不太熟到同学看~)GitHubdeskhub就是一个图形化的github管理工具啦,比起来命令行使用舒服100倍哈哈哈~链接:https://desktop.github.com/下载后解压,mac解压后拖到application里就ok啦。1.登录GitHub账号2.创建仓库可以选择:a.创建新仓库b.从自己的gith......
  • Git+Gitee使用分享
    Git+Gitee快速入门创建仓库​​​初始化本地仓库验证本地git是否安装好打开cmd窗口,输入git​这样就OK。Git全局设置:(只需要设置一次)这台电脑如果是第一次使用git,就需要这样初始化一下,这样才知道是谁提交到仓库了。gitconfig--globaluser.name"萌狼蓝天"gitconf......
  • 8-20|https://gitlab.xx.com/api/v4/projects/4/trigger/pipeline Request failed 状
    当你使用GitLabAPI并收到状态码400,这通常意味着你发送的请求是“坏的”或格式不正确。以下是一些建议,帮助你解决问题:1.**验证请求正文**:确保你提供的请求正文(如果有的话)是正确的并符合API的预期格式。对于触发管道的API,你可能需要提供有关分支、变量等的信息。2.**检查URL*......
  • cmd下git status中文显示成八进制字符编码
    起因是在win11的cmd下提交了几个中文名称的文件,然后在使用gitstatus查看变化时,发现中文全变成了八进制字符编码,看着就很不爽:网上搜了下发现:在默认设置下,中文文件名在工作区状态就显示为八进制的字符编码。解决这个问题只需将git配置文件 core.quotepath项设置为false,quotepat......
  • git合并提交记录
    执行变基命令gitrebase-iHEAD~3(以合并3条为例),出现下图所示界面把需要被合并的提交记录由pick改为squash,wq保存退出删除多余commit记录,wq保存......
  • git初始化
    一、初始化账号密码登录1.打开git窗口后,输入cd~/.ssh/命令回车进行下一步2.配置全局的name和email点击查看代码gitconfig--globaluser.name"名称"gitconfig--globaluser.email"邮箱"3.输入ssh-keygen-trsa-C“邮箱”,连续按回车键到提示的路径找到文件4......
  • git命令
    github和gitlab等等一系列的分布式代码托管服务器方便我们开发人员在小组内开发项目,说起分布式代码托管就给大家提一下另外一代码托管SVN,当然他不是分布式的,而是集中式的代码托管,有兴趣的可以查阅资料了解一下,在这里我将着重给大家介绍github这种代码托管如何使用及常用命令gi......
  • Windows Terminal配置Git Bash
    大部分程序员对LinuxBash的熟悉程度肯定高于Windows的PowerShell,而Git是程序员电脑上必装的软件之一(没装?Areyoukiddingme?),GitBash可以在Windows上给我们提供LinuxBash的能力。可是GitBash这个古老质朴黑乎乎的界面,虽然说也不是不能用,但确实也只是凑活吧。。。因此今天我......
  • 【补充】Gitee的介绍与使用
    【参考博客地址】Git使用教程总和-Chimengmeng-博客园(cnblogs.com)本地项目推送至Gitee-Chimengmeng-博客园(cnblogs.com)【一】Gitee的介绍Gitee是一个基于Git版本控制系统的代码托管平台,提供了代码仓库、协同开发、代码管理等功能,适用于个人开发者和团队进行......