Silver Muru > Blog > Tööriistad

GIT ühendus HTTPS-i, SSH key ja access tokeniga (Windows)

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

Twitter ees ja Twitter taga

Jätkame juba alustatud Twitter’i teemat (kõik mis alustatud tuleb ju lõpetada :)).
Mis võiks veelgi rikastada Twitter’i kasutamise kogemust? Avastame mikroblogimist.

tweetburner_logoTweetburner, kui kõik vähegi keerukama ülesehitusega lingid töödeldakse vaikimisi TinyURL linkideks, siis nüüd on need võimalus samuti lühemaks ja mugavamaks muuta ja samas ka neid hiljem jälgida (trackida). Kasutamiseks pole vaja mingit tobedat registreerimist, lingi genereerimiseks pole isegi vaja mitte logida, viimast vaja teha ainult siis kui soov linkide üle täpsemat arvet pidada.

tweetlater_logoTweetLater võib sulle olla abimeheks kui sa ei saa arvuti juures olla ning tead, et pead just sellel ajal mõne postituse lendu laskma. Selleks tuleb sul lihtsalt määrata aeg millal mingi kindel tweet teele läheb ja nende arv pole piiratud.

twittearth_logoTwittEarth hoiab silma peal kõigil uutel tweetidel üle maailma ja näitab neid siis vastavalt nende väljasaadetud asukohale (postid mis saadetud siis läbi TwittEarth’i ja kus märgitud oma asukoht).

twittearth