Hi All, I am using the latest stable version git-1.6.0.2. The man page for git-clone states explicitly that "git clone" " Clones a repository into a newly created directory, ...[snip]... and creates and checks out an initial branch equal to the cloned repository's currently active branch. " I noticed that while my active branch "My" happens to point to the same commit as the "master" the git clone will check out master instead of My (currently active branch). Is it a bug? Here is the example that demontrates the problem ~> mkdir tmp ~/tmp> git init ~/tmp> cat > txt some text ~/tmp> git add . ~/tmp> git ci -m 'init ci' ~/tmp> git branch -a * master ~/tmp> git co -b My ~/tmp> git branch -a * My master Now "My" is my active branch in 'tmp' repo. It points to the same commit as the master. Now let us clone it ~/tmp> cd .. ~> git clone tmp tmp1 ~> cd tmp1 ~/tmp1> git branch -a * master origin/HEAD origin/My origin/master In the cloned repository 'tmp1', master branch is active. No local tracking branch for "My" was created. I think this behavior contradicts the man page. Is it a bug or feature?? Thanks, --Leo-- -- 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