Skip to content

Jessitron

Search
  • Blog
  • Twitter
  • Patreon
  • Newsletter
  • Talks
  • Search
Search
  • Blog
  • Twitter
  • Patreon
  • Newsletter
  • Talks
  • Search

dvcs

Git is hard: amending commit history

December 13, 2011

If you’re used to subversion and cvs, using git can be mind-bending. It does all the same things (and more), but nothing in quite the same way. Idiomatic git means creating local branches, doing lots of little commits, then altering your local commit history if needed before pushing to the shared repository. Today I tried …

Read moreGit is hard: amending commit history

Tags dvcs, git

popular

  • Who are we Now?
    Who are we Now?
  • Collective problem solving in music, art, science, and software
    Collective problem solving in music, art, science, and software
  • PowerShell equivalent of find
    PowerShell equivalent of find
  • Those pesky pull request reviews
    Those pesky pull request reviews
  • Repeating commands in bash: per line, per word, and xargs
    Repeating commands in bash: per line, per word, and xargs

meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org
  • Blog
  • Twitter
  • Patreon
  • Newsletter
  • Talks

Tags

abstraction agile architecture automation business change clojure complexity concurrency design DevOps Docker Engineering functional functionalPrinciples Generativity git honeycomb Java javascript learning observability philosophy property-based testing reference ruby scala science Software Development symmathesy systems Systems Thinking teams testing thinkingFunctionally tistil typescript Web Development wit Yak Shaving

Archives

Search

© 2026 Jessitron, LLC
Scroll back to top