美文网首页
git ignore 已经跟踪的文件

git ignore 已经跟踪的文件

作者: 花生Linkin | 来源:发表于2020-09-18 10:52 被阅读0次

故事背景:

之前把不属于项目的文件提交了,现在想把它从项目中移除,怎么办?

办法:

git rm --cached filename

Git - .gitignore怎么忽略已经被版本控制的文件

git filter-branch --force --index-filter'git rm --cached --ignore-unmatch path-to-your-remove-file'--prune-empty --tag-name-filtercat-- --all

Git如何永久删除文件(包括历史记录)

例子

想删除pycharm 的项目文件夹 .idea/

git filter-branch --force --index-filter'git rm -r --cached --ignore-unmatch .idea/'--prune-empty --tag-name-filtercat-- --all

Rewrite 3211102c107199d3d4287327ec8149b8ba567eda (41/41) (57 seconds passed, remaining 0 predicted)

Ref 'refs/heads/master' was rewritten

Ref 'refs/heads/master-lab' was rewritten

Ref 'refs/remotes/origin-lab/master' was rewritten

Ref 'refs/remotes/origin/master' was rewritten

Ref 'refs/remotes/origin/gitlab_hook' was rewritten

WARNING: Ref 'refs/remotes/origin/master' is unchanged

$ git push origin --force --all

Enumerating objects: 356, done.

Counting objects: 100% (356/356), done.

Delta compression using up to 4 threads

Compressing objects: 100% (350/350), done.

Writing objects: 100% (354/354), 2.46 MiB | 2.32 MiB/s, done.

Total 354 (delta 120), reused 0 (delta 0)

remote: Resolving deltas: 100% (120/120), completed with 1 local object.

To gitlabe2.ext.net.nokia.com:lingxie/python-learn-2.git

+ 3211102...8211c18 master -> master (forced update)

相关文章

  • git ignore 已经跟踪的文件

    故事背景: 之前把不属于项目的文件提交了,现在想把它从项目中移除,怎么办? 办法: git rm --cached...

  • Git如何ignore

    idea中在./idea目录下的文件无法ignore,无效的原因是:对应的目录或者文件已经被git跟踪,此时再加入...

  • IDEA 常用插件

    .ignore 生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写 lombok 支持...

  • idea安装必备插件

    1.ignore生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写 2.lombok支...

  • Java 程序员必备的 Intellij IDEA 插件

    1. ignore生成各种ignore文件,一键创建git ignore文件的模板,免得自己去写截图: 2. lo...

  • Android.gitignore忽略文件一篇就够

    1.名称指定有意未被跟踪的文件忽略 2.描述一个gitignore文件指定Git应该忽略的文件, Git已经跟踪的...

  • 2.2 Git 基础 - 记录每次更新到仓库(删除和改名)

    2.2.1 跟踪文件 $ git status --> 检查当前文件状态$ git add 文件名 --> 跟踪文...

  • Git忽略已经跟踪的文件

    今天帮同事做一个项目,在本地启动的时候数据库参数读取jdbc.properties,但都是通过跳板机做了端口转发,...

  • Git忽略已经跟踪的文件

    1、如果还没有把文件或者文件夹加入版本库,没有执行git add的时候,则在.gitignore里增加一条 ,只需...

  • git ignore

    已经添加到跟踪里的文件 git rm --cached filename git忽略文件不提交有三个方式 在Git...

网友评论

      本文标题:git ignore 已经跟踪的文件

      本文链接:https://www.haomeiwen.com/subject/mzidyktx.html