This will delete the page "datalad_scripts"
. Please be certain.
We are going through the use of datalad for synchronising the repositories on your desktop and on the GIN server.
Refer to http://handbook.datalad.org/en/latest/intro/installation.html
To provide a ssh key, you may follow this tutorial: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent Personally, I prefer to use Rstudio to create and use keys: https://support.posit.co/hc/en-us/articles/200532077-Version-Control-with-Git-and-SVN
In GIN, you need to add one key: click on your avatar on the top right corner of this page, choode your settings
. Choose the SSH Keys
vertical tab, then click the blue add Key
button. Give it a name of your choice, and paste the public key text in the Content
section.
.main
repository and paste the ssh address you get. Its form should be similar to ssh://git@gindata.biologie.hu-berlin.de:10022/organame/projectname.main.gitdatalad clone
The repository should be cloned at that point. This means that the content of the main repository will be downloaded on your local machine.
We provide scripts you can double-click to synchronise all respositories.
sync.bat
, it will run the datalad script.sync_unix
executable (need to be done once), then double click sync_unix
To make the file executable run chmod +x datalad-unix
in a terminal window opened in the repository (you may need to navigate using the cd
command).
This will delete the page "datalad_scripts"
. Please be certain.