Cherry-Picking commit from someone's PRHow to modify existing, unpushed commit messages?How to undo 'git add' before commit?How do I undo the most recent local commits in Git?How to cherry pick a range of commits and merge into another branch?Make the current Git branch a master branchHow to revert a Git repository to a previous commitThrow away local commits in GitIs it possible to cherry-pick a commit from another git repository?How can I reconcile detached HEAD with master/origin?What does cherry-picking a commit with Git mean?
Pros and cons of writing a book review?
How to decline physical affection from a child whose parents are pressuring them?
What is a simple, physical situation where complex numbers emerge naturally?
Why was it possible to cause an Apple //e to shut down with SHIFT and paddle button 2?
What happens if you do emergency landing on a US base in middle of the ocean?
Why is Colorado so different politically from nearby states?
Is the capacitor drawn or wired wrongly?
Rotated Position of Integers
Does any lore text explain why the planes of Acheron, Gehenna, and Carceri are the alignment they are?
Show sparse matrices like chessboards
Old black and white movie: glowing black rocks slowly turn you into stone upon touch
Is having a hidden directory under /etc safe?
California: "For quality assurance, this phone call is being recorded"
What's the correct term for a waitress in the Middle Ages?
Is it a problem that pull requests are approved without any comments
Restoring order in a deck of playing cards (II)
Working in the USA for living expenses only; allowed on VWP?
How can I make 20-200 ohm variable resistor look like a 20-240 ohm resistor?
Incremental Ranges!
How to split a string in two substrings of same length using bash?
How can a single Member of the House block a Congressional bill?
Did Darth Vader wear the same suit for 20+ years?
Responsibility for visa checking
Can you please explain this joke: "I'm going bananas is what I tell my bananas before I leave the house"?
Cherry-Picking commit from someone's PR
How to modify existing, unpushed commit messages?How to undo 'git add' before commit?How do I undo the most recent local commits in Git?How to cherry pick a range of commits and merge into another branch?Make the current Git branch a master branchHow to revert a Git repository to a previous commitThrow away local commits in GitIs it possible to cherry-pick a commit from another git repository?How can I reconcile detached HEAD with master/origin?What does cherry-picking a commit with Git mean?
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty height:90px;width:728px;box-sizing:border-box;
I am working on a github repository (not mine) and want to cherry-pick some commits from someone else's PR (so that the ownership remains) and then make a new PR with some more changes. I am currently on a branch modular
and the PR from which I want to cherry-pick is abc: eq_modular
.
I have tried using the command,
>>> git cherry-pick xyz
fatal: bad object xyz
where xyz is the hash for the commit I want to pick.
I couldn't find any solution for the problem. So if anyone could suggest anything on the issue it would be of great help.
git github
add a comment |
I am working on a github repository (not mine) and want to cherry-pick some commits from someone else's PR (so that the ownership remains) and then make a new PR with some more changes. I am currently on a branch modular
and the PR from which I want to cherry-pick is abc: eq_modular
.
I have tried using the command,
>>> git cherry-pick xyz
fatal: bad object xyz
where xyz is the hash for the commit I want to pick.
I couldn't find any solution for the problem. So if anyone could suggest anything on the issue it would be of great help.
git github
add a comment |
I am working on a github repository (not mine) and want to cherry-pick some commits from someone else's PR (so that the ownership remains) and then make a new PR with some more changes. I am currently on a branch modular
and the PR from which I want to cherry-pick is abc: eq_modular
.
I have tried using the command,
>>> git cherry-pick xyz
fatal: bad object xyz
where xyz is the hash for the commit I want to pick.
I couldn't find any solution for the problem. So if anyone could suggest anything on the issue it would be of great help.
git github
I am working on a github repository (not mine) and want to cherry-pick some commits from someone else's PR (so that the ownership remains) and then make a new PR with some more changes. I am currently on a branch modular
and the PR from which I want to cherry-pick is abc: eq_modular
.
I have tried using the command,
>>> git cherry-pick xyz
fatal: bad object xyz
where xyz is the hash for the commit I want to pick.
I couldn't find any solution for the problem. So if anyone could suggest anything on the issue it would be of great help.
git github
git github
asked Mar 24 at 12:11
kunalkunal
144
144
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Besides the button to merge a pull request, there's a link to "command line instructions". It shows how to bring the commits from the pull request into your local copy so you can start working with them (e.g. cherry pick them).
git checkout -b abc-modular master
git pull git@github.com:abc/repo.git eq_modular
Now you have a new branch "abc-modular" that contains all the commits from the pull request. Feel free to cherry pick them, rebase, fixup, or squash as you like.
Can you please elaborate what isdevelop
in the first command because it's returning an error.fatal: 'develop' is not a commit and a branch 'abc-modular' cannot be created from it
and using the commit hash in place ofdevelop
givesfatal: reference is not a tree
– kunal
Mar 24 at 12:44
Ah, it's the name of the branch the pull request wants to merge into. Maybe it'smaster
in your project?
– choroba
Mar 24 at 12:45
add a comment |
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55323665%2fcherry-picking-commit-from-someones-pr%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Besides the button to merge a pull request, there's a link to "command line instructions". It shows how to bring the commits from the pull request into your local copy so you can start working with them (e.g. cherry pick them).
git checkout -b abc-modular master
git pull git@github.com:abc/repo.git eq_modular
Now you have a new branch "abc-modular" that contains all the commits from the pull request. Feel free to cherry pick them, rebase, fixup, or squash as you like.
Can you please elaborate what isdevelop
in the first command because it's returning an error.fatal: 'develop' is not a commit and a branch 'abc-modular' cannot be created from it
and using the commit hash in place ofdevelop
givesfatal: reference is not a tree
– kunal
Mar 24 at 12:44
Ah, it's the name of the branch the pull request wants to merge into. Maybe it'smaster
in your project?
– choroba
Mar 24 at 12:45
add a comment |
Besides the button to merge a pull request, there's a link to "command line instructions". It shows how to bring the commits from the pull request into your local copy so you can start working with them (e.g. cherry pick them).
git checkout -b abc-modular master
git pull git@github.com:abc/repo.git eq_modular
Now you have a new branch "abc-modular" that contains all the commits from the pull request. Feel free to cherry pick them, rebase, fixup, or squash as you like.
Can you please elaborate what isdevelop
in the first command because it's returning an error.fatal: 'develop' is not a commit and a branch 'abc-modular' cannot be created from it
and using the commit hash in place ofdevelop
givesfatal: reference is not a tree
– kunal
Mar 24 at 12:44
Ah, it's the name of the branch the pull request wants to merge into. Maybe it'smaster
in your project?
– choroba
Mar 24 at 12:45
add a comment |
Besides the button to merge a pull request, there's a link to "command line instructions". It shows how to bring the commits from the pull request into your local copy so you can start working with them (e.g. cherry pick them).
git checkout -b abc-modular master
git pull git@github.com:abc/repo.git eq_modular
Now you have a new branch "abc-modular" that contains all the commits from the pull request. Feel free to cherry pick them, rebase, fixup, or squash as you like.
Besides the button to merge a pull request, there's a link to "command line instructions". It shows how to bring the commits from the pull request into your local copy so you can start working with them (e.g. cherry pick them).
git checkout -b abc-modular master
git pull git@github.com:abc/repo.git eq_modular
Now you have a new branch "abc-modular" that contains all the commits from the pull request. Feel free to cherry pick them, rebase, fixup, or squash as you like.
edited Mar 24 at 12:49
answered Mar 24 at 12:31
chorobachoroba
162k15143216
162k15143216
Can you please elaborate what isdevelop
in the first command because it's returning an error.fatal: 'develop' is not a commit and a branch 'abc-modular' cannot be created from it
and using the commit hash in place ofdevelop
givesfatal: reference is not a tree
– kunal
Mar 24 at 12:44
Ah, it's the name of the branch the pull request wants to merge into. Maybe it'smaster
in your project?
– choroba
Mar 24 at 12:45
add a comment |
Can you please elaborate what isdevelop
in the first command because it's returning an error.fatal: 'develop' is not a commit and a branch 'abc-modular' cannot be created from it
and using the commit hash in place ofdevelop
givesfatal: reference is not a tree
– kunal
Mar 24 at 12:44
Ah, it's the name of the branch the pull request wants to merge into. Maybe it'smaster
in your project?
– choroba
Mar 24 at 12:45
Can you please elaborate what is
develop
in the first command because it's returning an error. fatal: 'develop' is not a commit and a branch 'abc-modular' cannot be created from it
and using the commit hash in place of develop
gives fatal: reference is not a tree
– kunal
Mar 24 at 12:44
Can you please elaborate what is
develop
in the first command because it's returning an error. fatal: 'develop' is not a commit and a branch 'abc-modular' cannot be created from it
and using the commit hash in place of develop
gives fatal: reference is not a tree
– kunal
Mar 24 at 12:44
Ah, it's the name of the branch the pull request wants to merge into. Maybe it's
master
in your project?– choroba
Mar 24 at 12:45
Ah, it's the name of the branch the pull request wants to merge into. Maybe it's
master
in your project?– choroba
Mar 24 at 12:45
add a comment |
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55323665%2fcherry-picking-commit-from-someones-pr%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown