adlofts created page: tutorials authored by Andrew Lofts's avatar Andrew Lofts
...@@ -9,7 +9,8 @@ Even if your pipeline does not contain the most updated version of the associate ...@@ -9,7 +9,8 @@ Even if your pipeline does not contain the most updated version of the associate
Navigate to your project using the *cd* command. Using *git status* you will be able to see any new developments to sub modules in the untracked changes as **(modified content)**. Proceeding to the eeglab_asr_amica folder and preforming *git status* again will yield something like this: Navigate to your project using the *cd* command. Using *git status* you will be able to see any new developments to sub modules in the untracked changes as **(modified content)**. Proceeding to the eeglab_asr_amica folder and preforming *git status* again will yield something like this:
![modifiedcontentineeglab](/uploads/a323772f360009055937a2eb64394f3c/modifiedcontentineeglab.png) ![modifiedcontentineeglab](/uploads/a323772f360009055937a2eb64394f3c/modifiedcontentineeglab.png)
This shows the changes that have happened in the nested sub modules. This shows the changes that have happened in the nested sub modules.
You can also see that the current **HEAD** is listed at the top. If you are on the most updated version this will instead say *master* and no HEAD branch will appear. See *git branch* on one of the sub modules: You can also see that the current **HEAD** is listed at the top. If you are on the most updated version this will instead say *master* and no HEAD branch will appear.
*git branch* on one of the sub modules shows that the current head is not the master but on a previous commit:
![submodualisonahead](/uploads/e7127815607e1af9e1a4d08ba6b0eb20/submodualisonahead.png) ![submodualisonahead](/uploads/e7127815607e1af9e1a4d08ba6b0eb20/submodualisonahead.png)
In order to update a specific sub module you can: In order to update a specific sub module you can:
```matlab ```matlab
...@@ -22,7 +23,7 @@ or you can update all of the sub modules at once by preforming the following: ...@@ -22,7 +23,7 @@ or you can update all of the sub modules at once by preforming the following:
cd /location/of/project cd /location/of/project
git submodule foreach git pull git submodule foreach git pull
``` ```
This will pull the origin master from the repository and overwrite your local repository. If you use *git status* again you will be on the master HEAD.
# Website # Website
In order to determine which BUCANL EEGLAB update you are using navigate to the eeglab directory in this **Pipeline** Project. In order to determine which BUCANL EEGLAB update you are using navigate to the eeglab directory in this **Pipeline** Project.
![versioncontroleeglab](/uploads/56d111a219ecd92ea202585fe6290cc4/versioncontroleeglab.png) ![versioncontroleeglab](/uploads/56d111a219ecd92ea202585fe6290cc4/versioncontroleeglab.png)
... ...
......