From charlesreid1

No edit summary
No edit summary
Line 1: Line 1:
==Notes==
I use submodules to organize groups of related repositories and make checking out lots of repos a breeze.
I use submodules to organize groups of related repositories and make checking out lots of repos a breeze.


Line 28: Line 30:
git submodule add https://charlesreid1.com:3000/rpi/pi-aircrack-batch.git
git submodule add https://charlesreid1.com:3000/rpi/pi-aircrack-batch.git
</pre>
</pre>
This will add a .gitmodules file automatically.
==Resources==
https://git-scm.com/book/en/v2/Git-Tools-Submodules
==Flags==
[[Category:Git]]

Revision as of 14:03, 15 January 2018

Notes

I use submodules to organize groups of related repositories and make checking out lots of repos a breeze.

Check out the repository that you want to put submodules into:

git clone https://charlesreid1.com:3000/rpi/pi-master.git
cd pi-master

Now add submodules:

git submodule add <git-repo-url>

Here's the script:

#!/bin/bash

git submodule add https://charlesreid1.com:3000/rpi/pi-opencv.git
git submodule add https://charlesreid1.com:3000/rpi/pi-startup-services.git
git submodule add https://charlesreid1.com:3000/rpi/pi-transmission.git
git submodule add https://charlesreid1.com:3000/rpi/pi-stunnel.git
git submodule add https://charlesreid1.com:3000/rpi/pi-setup.git
git submodule add https://charlesreid1.com:3000/rpi/pi-process-wifi-data.git
git submodule add https://charlesreid1.com:3000/rpi/pi-join-wifi.git
git submodule add https://charlesreid1.com:3000/rpi/pi-aircrack-batch.git

This will add a .gitmodules file automatically.

Resources

https://git-scm.com/book/en/v2/Git-Tools-Submodules

Flags