Aggregate of other public repositories
- This is named aggregates, at github serrasqueiro
- Initialize sub-modules
git pull && git submodule update --init
- append with
--recursive
if you are in a hurry, - or the module name, e.g.
ggle/libphonenumber
, if you need a particular sub-module.
- Checkout all modules
- to ensure everything is in master branch:
git submodule foreach --recursive git checkout master
- or, better, if you are standing with your old checked-out repo, also get updates:
git submodule foreach --recursive "(git checkout master; git pull)"
- to ensure everything is in master branch:
Note some of submodules have relative paths to github serrasqueiro path.
- urllib3 fork is just a fork to keep master as the main branch.
- pyang fork, do:
git submodule foreach '[[ ! $sm_path = pyang ]] || git remote add upstream [email protected]:mbj4668/pyang.git'
- and:
git submodule foreach '[[ ! $sm_path = pyang ]] || git checkout new/ietf_no_41'