From: Christoph Bartoschek Date: Wed, 13 Jun 2012 22:52:01 GMT Subject: Prevent switching branches when local modifications exist Message-ID: Hi, how can I prevent that git allows me to switch branches when there are uncommited local modifications? [14.1 (steiner_topo)]$ git checkout -b ergo Switched to a new branch 'ergo' [14.1 (ergo)]$ echo blub >> src/invtree.C [14.1 (ergo)]$ git checkout steiner_topo M src/invtree.C Switched to branch 'steiner_topo' [14.1 (steiner_topo)]$ How can the last checkout be prevented? -- Christoph Bartoschek