![]() |
1
539
您可以手动将它们从存储库中删除:
或者,如果你有很多文件:
但这在Windows上的gitbash中似乎不起作用。它生成一条错误消息。以下方法效果更好:
关于在没有这些文件的情况下重写整个历史,我非常怀疑是否有必要
自动的
真是太好了。
|
![]() |
2
431
不管操作系统是什么,一个更简单的方法就是
使用
注:
有人在评论中指出,您将丢失所有文件的历史记录。我在MacOS上用Git2.27.0进行了测试,结果是
不
这个案子。如果你想检查正在发生的事情,请检查你的
|
![]() |
3
170
作为文件 .git忽略 你可以使用 git清洁
基本上,
新文件 不在集结区的。 希望有帮助。 |
![]() |
4
6
我用sed操作了.gitinore语句的输出,实现了一个非常简单的解决方案:
说明:
|
![]() |
5
0
如果你真的想删减你的历史
笔记:
|
![]() |
6
0
在linux中,可以使用以下命令:
例如,我想删除
|
![]() |
7
-4
git将在您将其添加到.gitignore后忽略与.gitignore模式匹配的文件。 但存储库中已经存在的文件仍将保留。
使用
|
![]() |
Eva · Github与AWS codecommit镜像和同步的操作 2 年前 |
![]() |
bibi · 如何在推送事件中排除主分支 2 年前 |
![]() |
Stilian · 存储库设置中没有Github页面部分 2 年前 |
![]() |
kopew · GitHub的电报机器人项目 2 年前 |
![]() |
Frederik Roland · Gradle文件夹在打开时填充 2 年前 |
![]() |
John · 为什么github用户名和提交名称不一样? 2 年前 |