Kuidas üle https-i (port 443), kasutades access tokenit ja ssh key-d ühendada GIT-iga (Windows).
Vajalik näiteks veateadete puhul nagu
ssh: connect to host <server> port 22: Connection timed out fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
Käsurida kasutada läbi GIT Bashi
SSH keyde geneeerimiseks
ssh-keygen -t rsa -b 4096 -C "email@email.ee"
SSH võtme aktiveerimiseks
eval $(ssh-agent -s)
Seejärel (eeldusel, et ssh key-d on kaustas C:/user/<kasutaja>/.ssh/), sama key tuleb ka siis ssh keyde alla lisada välisesse versioonihalduse keskkonda (github, gitlab, bitbucket vms)
ssh-add ~/.ssh/<ssh key nimi>
Seejärel välise GIT repo registreerimine, vahepeal tuleks ka luua access token
git remote add origin https://gitlab-ci-token:<token>@<gitlab.com/project.git>
Välise repo kloonimine
git clone https://gitlab-ci-token:<token>@<gitlab.com/project.git>
Pushimine välisesse reposse
git push -u origin --all