gpt4 book ai didi

git - 为什么我的 GitHub 提交总是显示为未知作者?

转载 作者:IT王子 更新时间:2023-10-29 00:59:44 25 4
gpt4 key购买 nike

我刚刚设置了一个 GitHub 帐户并推送了一个初始存储库。如果我查看帐户级别,在“公共(public)事件”下它是正确的并显示 chriskessel pushed ....

如果我点击存储库,它会显示:unknown authored 4 minutes ago

我不知道如何配置 IntelliJ(或任何底层 Git 文件)以在实际提交行中获取我的名字。项目中命令行的git config user.name就知道我是谁了。

我正在使用 IntelliJ 11、Git 1.7.9 和 Windows 7。

我很困惑,尤其是因为 GitHub 帐户知道谁做了事情,但不知道 GitHub 存储库,而我的所有提交甚至存储库创建都是通过 IntelliJ 进行的。有什么想法要看吗?

最佳答案

仔细检查您的 user.email 设置。
必须设置 user.nameuser.email 以便 GitHub 选择正确的作者。

例如,请参阅“Git author Unknown”问题。
另请参阅博文“GitHub: Committing code to your public repository without "Unknown" author name in commits”。

来自GitHub man page :

Git tracks who makes each commit by checking the user’s name and email.
In addition, we use this info to associate your commits with your GitHub account.
To set these, enter the code below, replacing the name and email with your own. The name should be your actual name, not your GitHub username.

$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"

关于git - 为什么我的 GitHub 提交总是显示为未知作者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9549959/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com