相关疑难解决方法(0)

如何让Git"忘记"一个被跟踪但现在位于.gitignore的文件?

有一个文件被跟踪git,但现在该文件在.gitignore列表中.

但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?

git gitignore git-rm

4888
推荐指数
25
解决办法
111万
查看次数

删除未推送的git提交

我做了一个,git commit但我还没把它推到存储库.所以,当我这样做时git status,我得到'#你的分支在'提交'之前领先于'master'.

所以,如果我想回滚我的顶级提交,我可以这样做:

git reset --hard eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
Run Code Online (Sandbox Code Playgroud)

鉴于我什么时候git log得到:

commit eb27bf26dd18c5a34e0e82b929e0d74cfcaab316
Date:   Tue Sep 29 11:21:41 2009 -0700


commit db0c078d5286b837532ff5e276dcf91885df2296
Date:   Tue Sep 22 10:31:37 2009 -0700

git

617
推荐指数
9
解决办法
56万
查看次数

标签 统计

git ×2

git-rm ×1

gitignore ×1