Git如何修复错误/丢失的提交?

Git如何修复错误/丢失的提交?,git,github,intellij-idea,Git,Github,Intellij Idea,我是Git的新手,我创建了第一个存储库,在IntelliJ中签出,编辑并提交。提交成功,我获得了id,但是IntelliJ使用了不同的电子邮件地址(不是我创建API令牌时凭据中的电子邮件地址,不确定从何处获得电子邮件地址) 提交包含110个文件,我在任何地方都找不到。当我登录到Github时,只有原始的自述文件和.gitignore文件在那里,没有改变。如果我在IntelliJ中签出,它将签出我的110个新文件。要使这些文件显示为我的存储库的一部分,我需要做什么?要更正您的电子邮件地址,请遵循以

我是Git的新手,我创建了第一个存储库,在IntelliJ中签出,编辑并提交。提交成功,我获得了id,但是IntelliJ使用了不同的电子邮件地址(不是我创建API令牌时凭据中的电子邮件地址,不确定从何处获得电子邮件地址)


提交包含110个文件,我在任何地方都找不到。当我登录到Github时,只有原始的自述文件和.gitignore文件在那里,没有改变。如果我在IntelliJ中签出,它将签出我的110个新文件。要使这些文件显示为我的存储库的一部分,我需要做什么?

要更正您的电子邮件地址,请遵循以下链接中提到的步骤:
https://help.github.com/articles/setting-your-email-in-git/

其次,对于丢失提交的文件更改,如果这些文件是新的,则需要执行以下操作
a)
git-add.
然后是b)
git-commit-m“你的消息在这里”
c)
git-push-origin“分支名称”

据我所知,你推到你的源站了吗。我拉下了头部/原点,然后再次检查(我来自SVN world,你能告诉我吗?)。根据IntelliJ中的日志,源代码是origin/master,提交给HEAD-master。请尝试从CLIIt中推送git-push-origin-master,看起来您没有推送。提交仅限于本地。您需要推动使您的本地历史在GitHub上可见。谢谢。看起来我点击了提交,而不是提交和推送,这就是问题所在。谢谢大家的帮助!