On Mon, Jul 20, 2009 at 04:33:51PM +0200, Roald de Vries wrote: > If I clone a repository with multiple branches to 'newdir', and then > type 'git branch' in 'newdir', I see only 1 branch. 'git branch -r' > gives me all branches. Is that correct behaviour? If so, why? And > mainly: can I configure git to clone all original branches to non- > remote branches? Yes, it's correct. You really only need local branches of things you are going to work on. And then that happens, you generally would just "git checkout -b foo origin/foo" to make your own local "foo" branch that you will be working on (or if you are using topic branches, something more like "git checkout -b mytopic origin/master"). If you are just inspecting branches (e.g., checking them out to try building, doing diffs against them, using them as reference points for logging, etc), then the remote versions are fine. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html