嗨,我最近开始使用git和github,所以这个问题可能很愚蠢。一切正常。我可以推拉文件,一切都在正确更新。然后我试着提交一个文件来查看它是如何工作的,突然一切都停止了。每次我尝试使用git push origin master命令更新远程repo时,它显示的电子邮件与使用git config --global user.email "myemail"命令设置的电子邮件不同(它显示[email protected])。我怎样才能让事情重新开始?

最佳答案

确保全局配置不被本地配置覆盖(检查git config --local user.email的输出)
每次在本地更改某些内容时,是否需要执行这些步骤(添加和提交)?
是的,git add修改的索引(暂存区域)允许您准备提交(注册要提交的内容)。
最大的好处是Interactive Staging,您可以从一组重要的修改中选择下一次提交所需的子集(而不是进行一次巨大的提交)。

关于git - git推送错误的电子邮件GitHub,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32491775/

10-13 05:18