time of last git-add
最后一次执行
我最近在我的iOS项目中做了一些编码,并且在没有提交的情况下执行
上周六我在我的设备上测试了iOS应用程序。所以我想知道最后一个
您需要先使用以下命令将您的
1 | git reset HEAD~1 |
然后使用:
1 | git diff |
号
这样您就可以看到代码的区别了。
供参考:
When you start an empty repository and add a file, it will be in the
untracked state,When you use
git add , Those files are now instaged state and
ready to be committed inside the repositoryTo UNDO
git add , just usegit reset HEAD~1 , sostaged state
files can be converted tountracked state.
号
不,没有。
我建议您尽快提交代码,稍后您可以使用
您可以检查
最好的方法:检查blob文件的创建日期。
这绝对不是最简单的方法,但即使我们不止一次使用cx1(5),它也可能有效。
当我们
(它也可以在不创建新文件的情况下重用现有的blob)
1 2 3 4 5 6 7 8 9 10 11 12 13 | # add a new file to index $ echo gimme-a-new-blob > a $ git add a # list blob objects in stash $ git ls-files --stage ... 100644 facd29e7e5ab3a8764cd7702daefc4f2b6515edd 0 a ... # check the blob file, filenamed is based on sha1 of that blob $ ls -l .git/fa/cd* 19 Jun 1 21:14 .git/objects/fa/cd29e7e5ab3a8764cd7702daefc4f2b6515edd |
如果我们检查索引中文件的所有blob,那么最新的创建日期可能就是您想要的日期。