Comments (3)
I assume this is about uber/piranha#577, right?
Looking at the commits it seems that two of the three commits are indeed associated with your GitHub account. The third commit is associated with Kevin Tran <[email protected]>
(https://github.com/uber/piranha/commit/1d5af6467a5088e4f0c5b1d52c9976eafbc30d31.patch). GitHub uses the email address to map commits to users and because that is not your valid email it can't map it.
Here is a good article how you can rewrite the commits with your proper email address and repush them: https://www.git-tower.com/learn/git/faq/change-author-name-email
Notice that you actually need to perform a force push, overwriting the existing commits.
from cla-assistant.
I followed the article to change the author, but it seems git is still seeing my commits as a contribution from 3 emails(2 of my personal emails, and the local username@host([email protected]) seen from my terminal prompt. How can I get around this?
from cla-assistant.
Two options:
Run git reset 3955145e21b6fb20535a61c53f26a1d7f27c875a
(latest commit on upstream master). This will reset git to the status before you added your changes and you can redo your commit. Check that it now looks properly with git log
. Afterwards force push (git push --force
) your changes up and you should see only a single commit.
- or -
- Checkout the master branch of the repository you want to contribute to (
git checkout master
) - Create a new branch for your contribution from master (
git checkout -b typescript-support
) - Run
git cherry-pick 1d5af6467a5088e4f0c5b1d52c9976eafbc30d31
to cherry pick your one "content" commit - Amend the just cherry picked commit with
git commit --amend --author="John Doe <[email protected]>"
with your proper name and email. - Lastly use
git log
to confirm that the information got updated.
It should look like this:
- Finally push the change up to your forked repository with
git push https://github.com/kevtran2/piranha typescript-support
- Now open the Pull Request
from cla-assistant.
Related Issues (20)
- Repo moved to a new organization HOT 6
- Created webhooks don't register `merge_group` events
- CLA assistant login not working anymore HOT 3
- backiguess?* HOT 1
- signed CLA, but status checking filed in PR HOT 3
- CLA Assistant Unlinked -- All Data Missing HOT 4
- CLA status is never set in the merge queue HOT 3
- Can a github id have 2 cla entries for a repository? HOT 3
- test HOT 1
- I signed but It seems, I didn't HOT 3
- Unresponsive / empty UI when trying to agree to CLA HOT 2
- license/cla Pending HOT 5
- CLA Assistant fails to start when used with AWS DocumentDB HOT 2
- CLA Signed
- Newly Configured Repo shows success, but disappears from list upon refresh HOT 1
- CLA assistant asking me to sign when I've already signed HOT 4
- CLA assistant doesn't see my signed CLA HOT 2
- Settings and Signature History for Repo Inexplicably Lost HOT 5
- cla-assistent issue with openpbs repo HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cla-assistant.