首页 > 其他分享 >How to fix "modified content, untracked content" in git?

How to fix "modified content, untracked content" in git?

时间:2023-08-01 15:31:34浏览次数:40  
标签:git cached fix content -- untracked directories

 

 

How to fix "modified content, untracked content" in git?

 

What I did was to run:

git rm -rf --cached myuntrackedfolder

This tells git to forget about it (since it was being tracked formally).

Then I used:

git add myuntrackedfolder

to add it and I was good to go.


Remove .git from subfolders. This works for me.


Solution involves removing .git/ from the directories with the "modified content, untracked content" label, removing the --cached filed from those directories, and then running git add on those directories once again.

Step-by-step solution:

  1. Remove .git/ from log4cplus and ../lib/notification/cppzmq.
  2. From parent directory from where you initialized your git repository, run the command: git rm -rf --cached log4cplus/ && git rm -rf --cached ../lib/notifications/cppzmq
  3. Add and commit the directories to your branch again.
  4. Push to your branch.

Happy coding.

Tags:

Git

Git Submodules

 https://newbedev.com/how-to-fix-modified-content-untracked-content-in-git



标签:git,cached,fix,content,--,untracked,directories
From: https://blog.51cto.com/u_5513510/6922985

相关文章

  • git提交
    1. 第一种方式-本地新建新建一个文件夹用来存放项目文件,如project_11.新建本地仓库,新建完成后会生成一个.git文件gitinit2.新建分支,如test1gitcheckout-btest 3.暂存,添加文件提交到暂存区gitadd.4.提交,将代码提交到本地仓库gitcommit-m备注信息 5.连接远......
  • git学习笔记(十二):标签管理
    打标签,方便找。tag就是一个让人容易记住的有意义的名字,跟某个commit捆绑在一起。(就是一个指向commit的指针,原来的哈希表值太复杂了,不方便沟通,所以给了一种定制的简化版。)打标签切换到需要打标签的分支上,然后使用命令$gittagv1.0可以使用gittag查看所有标签。默认的标......
  • Git基础命令
    Git配置1.查看当前的git配置信息gitconfig--list4.查看git用户名或邮箱gitconfig--globaluser.name#查询git所使⽤的用户名gitconfig--globaluser.email#查询git所使⽤的email#注:--global表示全局,没有--global表示只查询......
  • git学习笔记(十二):多人协作
    从远程仓库克隆时,git自动把本地的master分支和远程的master分支对应起来了,可以使用gitremote命令查看远程库的信息。gitremote-v显示信息更加详细。推送分支推送分支就是把该分支上的所有本地提交推送到远程库。推送时,要指定本地分支。这样,git就会把该分支推送到远程库对应......
  • git 通过husky提交代码报错导致代码丢失(只add了未commit的代码)
    项目中使用了eslint,以及lint-staged,在执行gitcommit时会触发git的pre-commit钩子,对代码做一次检查及格式化。由于个别文件中有TS报错,导致commit失败,并抛出了具体文件路径,当我在命令行点击路径时发现新增得文件没了(.ts、.vue、图片),仔细一看引用过这些文件得代码也没了,比如路......
  • git help
    See'githelp<command>'toreadaboutaspecificsubcommandMainPorcelainCommandsaddAddfilecontentstotheindexamApplyaseriesofpatchesfromamailboxarchiveCrea......
  • 我的 Git 初始化配置
    安装完Git之后,我们需要做一些基础配置,以便后续开心地开发。以下是我会设置的一些基础配置,仅供大家参考。用户信息要做的第一件事就是设置你的用户名和邮件地址。这一点很重要,因为每一个Git提交都会使用这些信息,它们会写入到你的每一次提交中,不可更改:$gitconfig--global......
  • git学习笔记(十一):Feature分支
    新旧更迭,不辞旧来迎新。每添加一个新功能,最好新建一个feature分支在上边开发,完成后合并,最后删除这一分支。所以正常操作就是新建分支,进入新分支,编写代码,提交代码,切回主分支,准备合并。如果忽然这个功能不需要了,要如何销毁这一分支呢?直接使用gitbranch-dfeaturea(featurea......
  • 设置git可以同时推送gitee和github
    查看当前的远程仓库设置:gitremote-v这会列出你当前配置的远程仓库。你可能会看到类似以下的输出:origin-gitee<gitee仓库地址>(fetch)origin-gitee<gitee仓库地址>(push)新增一个远程仓库 gitremoteaddorigin-github<github仓库地址> 分别推送到不同的仓库git......
  • android 应用程序数据共享ContentR…
    1.实现一个ContentProvider.publicclassDataProvidersextendsContentProvider{privatestaticfinalStringDATABASE_NAME="UIDB";privatestaticfinalintDATABASE_VERSION=1;privatestaticfinalStringTABLE_NAME="UITable";......