Stephan Heunis
jsheunis
|
Michał Szczepanik
mslw
|
|
|
Psychoinformatics lab,
Institute of Neuroscience and Medicine (INM-7) Research Center Jülich |
| How to share your work with others |
Repository hosting services, siblings, and datalad push |
../my-projects/experiment_data
Remote path myuser@myinstitutes.hcp.system:/home/myuser/my-projects/experiment_data
Hosting service git.github.com:myuser/experiment_data.git
External special remotes osf://my-osf-project-id
See the chapter
Third party infrastructure for walk-throughs for different services
See the chapter
Third party infrastructure for walk-throughs for different services
$ git config --local remote.github.datalad-publish-depends gdrive
# or
$ datalad siblings add --name origin --url git@git.jugit.fzj.de:adswa/experiment-data.git --publish-depends s3
Special case 1: repositories with annex support
Special case 2: Special remotes with repositories
Special case 1: repositories with annex support
Special case 2: Special remotes with repositories
datalad create-sibling-githubdatalad create-sibling-gitlabdatalad create-sibling-gindatalad create-sibling-gogsdatalad create-siblingdatalad create-sibling-riadatalad create-sibling-osfdatalad create-sibling-webdav
Publishing to OSF
datalad osf-credentials:
datalad osf-credentials
datalad create-sibling-osf -d . -s my-osf-sibling \
--title 'my-osf-project-title' --mode export --public
datalad push -d . --to my-osf-sibling
cd ..
datalad clone osf://my-osf-project-id my-osf-clone
datalad clone ...datalad save ...datalad create-sibling-osf ...datalad push ...datalad remove ...datalad clone ...datalad save ...datalad push ...datalad siblings add ...datalad update ...datalad push ...