git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Making a (quick) commit to another branch

From
JSJohannes Schneider <mailings@cedarsoft.com>
Date
Apr 27, 2013, 14:06 UTC
Message-ID
<517BDB6D.8040809@cedarsoft.com>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi guys,

I love git. And I use it every day. But there is one minor thing, that bugs me a little bit: I am implementing something on a feature branch. Now I detect a minor typo/bug/whatever that just needs a one line commit.

But of course I don't want to add that commit to my feature branch. Instead I'd like to commit that fix directly to another branch (e.g. master).

Unfortunately that take a lot of steps to make this happen:
- - comitting
- - stashing other changes
- - changing branch
- - cherry-picking commit
- - switching branches back
- - reverting latest commit
- - unstashing changes

I'd love to solve this by having an option for git commit that gives me the possibility to commit to another branch:

git commit thefixedfile.txt -m "fixed a typo" -b master
Any ideas/hints?
Thanks,
Johannes
- -- 
Johannes Schneider - blog.cedarsoft.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQEcBAEBAgAGBQJRe9ttAAoJEAytD9R7Qv6dPakH/2WshAEXM9JW2+OFW/9ZxEeL IQuE4U1OiIH9BRT9XixHQ0+d+Nay/510nFJw0kLLtOl3wRx1ybMvaennYp17Aqi6 yVnDuYbhIsjQD5lFAueLsfDgZdawmWMEOMf/Sk5pX5GLjo9k9+mi/J3KDCqH89Dc FofgMVsZcXtFB7WS9YzzabOhfomIWhY48R8CblSatzB/r5R4xsTk6eryAgBZvaIz d2Rh9a54OVRBGeGX3mdgIgVWRHbquU+b1h4Lm8QraTfNGy4uN0hRtzFb356j7xq9 UlA3CqW+w6lyBK14fdQ232jgRTkAPfgms0IShtD9UgBV0o+RBTe1Oa9abZ7sskY= =J4Dg -----END PGP SIGNATURE-----

Next: Javier Domingo
Message 1 of 4 in “Making a (quick) commit to another branch”
  1. Johannes SchneiderApr 27, 2013
  2. Javier DomingoApr 27, 2013
  3. Patrik GorniczApr 27, 2013
  4. Johannes SchneiderApr 27, 2013

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.