Github commits all being credited to one user
I'm running a git repository on Github, and whenever someone else makes a commit it still says I did it on my Lighthouse project.
Case in point (Oddly enough, when you click it it correctly shows "brucep", but I don't think it links to their account or anything.) The commit
I'm assuming this is because I generated the API key Github's using under that account. I tried to create a "Repository" user, invite them to the project, and then generate an API key from them, but unfortunately it seems only the project/account owner can generate keys.
Is there any solution/remedy for this problem? I don't really like having it credit me for other peoples' commits.
Discussions are closed to public comments.
If you need help with Lighthouse please
start a new discussion.
Keyboard shortcuts
Generic
| ? | Show this help |
|---|---|
| ESC | Blurs the current field |
Comment Form
| r | Focus the comment reply box |
|---|---|
| ^ + ↩ | Submit the comment |
You can use Command ⌘ instead of Control ^ on Mac
1 Posted by Rick on 15 Apr, 2008 10:19 PM
That's an issue with Github really, they need to keep user-specific keys for repositories for it to work as expected. You should be able to generate a token for a generic 'repository' user as long as they're a project member of the account.
2 Posted by Alex Suraci on 15 Apr, 2008 10:42 PM
Figured out why I couldn't generate an API token for the "Repository" user before - I had only given the user access to the project, not the entire account. Works now, that's good enough of a solution for me. Thanks!