Если вы создаете подмодуль Git :
$ git submodule add git://github.com/tsgates/pylookup.git pylookup
$ git submodule init pylookup
$ git submodule update pylookup
Допустим, в pylookup есть некоторые изменения, и вы хотите их получить:
$ cd pylookup
$ git pull origin master
$ cd ..
$ git add pylookup
$ git commit -m "Track new commit of pylookup"