]> Tony Duckles's Git Repositories (git.nynim.org) - dotfiles.git/commit
bin/git-subup: Force "git checkout master" foreach submodule
authorTony Duckles <tony@nynim.org>
Fri, 3 Aug 2012 04:19:04 +0000 (23:19 -0500)
committerTony Duckles <tony@nynim.org>
Fri, 3 Aug 2012 04:19:04 +0000 (23:19 -0500)
commita2cfe2b9888b148ee67589839be9f4e6791e553f
tree3d5008b9a608595e2ca4c1b84f37750ea931f65a
parent58af2a9d4f6d9586cb0547a93eb30d382cc90779
bin/git-subup: Force "git checkout master" foreach submodule

Running "git submodule update --init" rewinds HEAD in each of the
submodule directories to point to the revision set in the parent
working copy. This could result in a broken HEAD pointer. To avoid
weird submodule state, always do a forced "git checkout master" for
each submodule after running the init/update and sync.
bin/git-subup