问题标签 [git-rm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 你如何修复一个错误的合并,并将你好的提交重播到一个固定的合并上?
几次提交前,我不小心将一个不需要的文件(filename.orig
在解决合并时)提交到我的存储库,直到现在我才注意到它。我想从存储库历史记录中完全删除该文件。
是否可以重写filename.orig
从未添加到存储库中的更改历史记录?
git - 从 Git 存储库中删除已从磁盘中删除的多个文件
我有一个 Git 存储库,我已从使用rm
( not git rm
) 中删除了四个文件,我的 Git 状态如下所示:
如何从 Git 中删除这些文件,而无需手动检查并添加每个文件,如下所示:
git add .
理想情况下,如果可能的话,我正在寻找以相同方式工作的东西。
git - 忽略已提交到 Git 存储库的文件
我有一个已经初始化的 Git 存储库,我添加了一个.gitignore
文件。如何刷新文件索引以便忽略我想要忽略的文件?
git - 从 Git 存储库中删除文件而不从本地文件系统中删除它
我的初始提交包含一些日志文件。我已添加*log
到我的.gitignore
,现在我想从我的存储库中删除日志文件。
将从存储库中删除文件,但也会将其从本地文件系统中删除。
如何在不删除文件的本地副本的情况下从存储库中删除此文件?
git - 如何在不从磁盘中删除文件的情况下 git rm 文件?
该命令删除我系统中的文件。我的意思是只从 Git 存储库中删除文件。
如何在不删除系统中的文件的情况下从 Git 存储库中删除文件?
git - 我怎样才能让 Git “忘记”一个被跟踪但现在在 .gitignore 中的文件?
Git 正在跟踪一个文件,但现在该文件在.gitignore
列表中。
但是,该文件在编辑后会继续显示git status
。你如何强迫 Git 完全忘记它?
git - 如何从 Git 存储库中删除文件?
我添加了一个名为"file1.txt"
Git 存储库的文件。之后,我提交了它,添加了几个名为dir1
and的目录dir2
,并将它们提交到 Git 存储库。
现在当前存储库有"file1.txt"
、dir1
和dir2
. 我怎样才能"file1.txt"
在不影响其他人的情况下删除,比如dir1
and dir2
?
git - 如何恢复“git rm -r。”?
我不小心说了git rm -r .
。我该如何从中恢复?
我没有答应。
我认为所有文件都被标记为删除,并且也从我的本地结帐中物理删除。
编辑:我可以(如果我知道命令)恢复到最后一次提交。但如果我能撤消git rm -r .
. 因为我不太确定在最后一次提交之后和git rm -r .
.
git - Git:如何从索引中删除文件而不从任何存储库中删除文件
当你使用
它不会从本地文件系统中删除,这是目标。但是,如果您已经对文件进行了版本控制并提交,将其推送到中央存储库,并在使用该命令之前将其拉入另一个存储库,它将从该系统中删除该文件。
有没有办法从版本控制中删除文件而不从任何文件系统中删除它?
编辑:澄清,我希望。
git - Git - rm 等效于“添加。”?
如果您从命令行使用 Git,有没有办法一举删除已更改但未更新列表中所有要删除的文件?而不是使用通配符进行手动删除。