Updated page access code (markdown)

Prashant
2019-04-12 17:05:29 +05:30
parent b7f9fa70df
commit df4181b502

@ -28,8 +28,8 @@ One can nevigate to required branch and download the snapshot as required. Howev
* An alternative way to browse through selected repository (for files, branches, tags,...) is via Repository section as shown below.
![GitLab download options](images/KB-GL-ADV-OpenFOAM-repository-view.png)
## Clone a repository
## Terminal mode (cloning)
### Get a snapshot
* Cloning provides an easy way to synchronize with latest developments via git commands. Address for cloning is available on right hand side of "Project->Details" slider of repository as shown.
![GitLab download options](images/KB-GL-ADV-project-clone-address.png)
@ -52,3 +52,21 @@ e.g. to clone 'develop' branch from repository into OpenFOAM-plus.develop via SS
git clone -b develop git@develop.openfoam.com:Development/OpenFOAM-plus.git OpenFOAM-plus.develop
```
* Since [OpenFOAM-v1712](https://www.openfoam.com/releases/openfoam-v1712) community contributions may be included using the git submodule system. To initialise the submodules located in the [$WM_PROJECT_DIR/modules](https://develop.openfoam.com/Development/OpenFOAM-plus/tree/master/modules) directory:
```
git submodule init
```
### Update existing snapshot
* The repositories are updated regularly to include bug fixes and new features. Retrieve the updates using:
```
git pull
```
* To update the additional community repositories, issue the command:
```
git submodule update
```
* Note that, occasionally if there are merge conflicts during the pull, you might have to resolve them manually or reset the HEAD and pull a fresh.
* Also, one might have to 'force' initialize/ update submodules, if required.