Show pageOld revisionsBacklinksExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Git ====== ===== Aliases ===== <code> git config --global user.name "<full name>" git config --global user.email "<email address>" git config --global alias.co checkout git config --global alias.br branch git config --global alias.ci commit git config --global alias.st status </code> ===== Credential Helper for HTTPS Upstreams ===== - Go to the Git repository folder - ''git config credential.helper store'' - Credentials are stored when the user logs in the next time ===== Submodules ===== ==== Add submodule ==== <code> git clone git@github.com:thomai/submodule-main.git cd submodule-main git submodule add git@github.com:thomai/submodule-test1.git git submodule add git@github.com:thomai/submodule-test2.git git add . git ci -m "Added submodules" </code> ==== Update submodule to latest commit on branch ==== <code> cd submodule-main cd submodule-test1 git pull cd ../ git add . git ci -m "Updated submodule-test1" git push </code> ==== Clone repository recursively ==== <code> git clone --recurse-submodules git@github.com:thomai/submodule-main.git </code> git.txt Last modified: 2020/12/29 02:09by 127.0.0.1