Git:重置,永久删除提交
我在.gitignore中有一个文件 对于一项任务,我需要Git:重置,永久删除提交,git,Git,我在.gitignore中有一个文件 对于一项任务,我需要 暂时删除文件的.gitignore中的条目(或绕过它?) 将文件添加到repo 执行一些其他任务 撤消我的更改并确保提交被完全销毁 我搞砸了git reset——硬头~1,但这把我未跟踪的文件吹走了 git reset——soft将在索引中保留提交 有什么想法吗?谢谢大家! 切换到新分支,对.gitignore和相关文件执行任何操作,然后切换回旧分支并删除新分支。强制将其添加到回购使用 git add -f fileName git c
有什么想法吗?谢谢大家! 切换到新分支,对
.gitignore
和相关文件执行任何操作,然后切换回旧分支并删除新分支。强制将其添加到回购使用
git add -f fileName
git commit
执行一些其他任务
git reset HEAD^