It looks like the mdext and quickdiff submodules use "git@github.com" paths, so others can't access it. Here's what a fresh (recursive) clone looks like:
$ git clone --recursive https://github.com/fivesixty/notepages.git
...
Resolving deltas: 100% (698/698), done.
Submodule 'public/lib/ace' (git://github.com/ajaxorg/ace.git) registered for path 'support/ace'
Submodule 'public/lib/mdext' (git@github.com:fivesixty/mdext.git) registered for path 'support/mdext'
Submodule 'public/lib/quickdiff' (git@github.com:fivesixty/quickdiff.git) registered for path 'support/quickdiff'
Submodule 'support/store' (git://github.com/marcuswestin/store.js.git) registered for path 'support/store'
...
Initialized empty Git repository in /home/caseywstark/development/notepages/support/mdext/.git/
Permission denied (publickey).
fatal: The remote end hung up unexpectedly
Clone of 'git@github.com:fivesixty/mdext.git' into submodule path 'support/mdext' failed
$
So the rest of the submodules aren't updated either. I changed the relevant lines in .git/config to:
It looks like the mdext and quickdiff submodules use "git@github.com" paths, so others can't access it. Here's what a fresh (recursive) clone looks like:
$ git clone --recursive https://github.com/fivesixty/notepages.git ... Resolving deltas: 100% (698/698), done. Submodule 'public/lib/ace' (git://github.com/ajaxorg/ace.git) registered for path 'support/ace' Submodule 'public/lib/mdext' (git@github.com:fivesixty/mdext.git) registered for path 'support/mdext' Submodule 'public/lib/quickdiff' (git@github.com:fivesixty/quickdiff.git) registered for path 'support/quickdiff' Submodule 'support/store' (git://github.com/marcuswestin/store.js.git) registered for path 'support/store' ... Initialized empty Git repository in /home/caseywstark/development/notepages/support/mdext/.git/ Permission denied (publickey). fatal: The remote end hung up unexpectedly Clone of 'git@github.com:fivesixty/mdext.git' into submodule path 'support/mdext' failed $
So the rest of the submodules aren't updated either. I changed the relevant lines in .git/config to:
[submodule "public/lib/mdext"] url = git://github.com/fivesixty/mdext.git [submodule "public/lib/quickdiff"] url = git://github.com/fivesixty/quickdiff.git
After "git submodule update", it looks good.