Sám jsem nad tím strávil pár desítek minut hledání, tak bych rád shrnul, jak nahrát lokální repo do vzdáleného. Předpokládám, že máte nastavený GIT a vzdálené repo máte vytvořené.
Pro použití v TortoiseGit jsem dále vytvořil privátní klíč - Start / TortoiseGit / PuttyGen. V menu zvolit Conversion / Import Key a najít rsa klíč z nastavení GITu (patrně v C:/Users/VASE_JMENO/.ssh/id_rsa - ten soubor bez přípony, to je privátní klíč, který potřebujeme sdělit TortoiseGit). Poté zvolit tlačítkem Save private key a uložit si klíč tak, abychom jej našli (takže nejlépe tam co je id_rsa) - nazveme jej třeba muj_klic.ppk.
Poté vlezte do adresáře s lokálním repozitářem a bez vybrání souboru klikněte pravým myšítkem - zvolte TortoiseGit / Push / tlačítko Manage. Vyplňte název vzdáleného připojení, URL (ve tvaru git@github.com:UZIVATEL/REPO.git) a zvolte cestu ke klíči, který jsme vytvořili výše.
No supported authentication methods available (server sent: publickey)
Pokud jsem nevyplnit Putty Key (viz výše) u vzdáleného připojení (Remote), obdržel jsem výše uvedenou hlášku. Než se tedy začtete na základně někovrtat v registrech, zkontrolujte, zda máte správně vyplněný klíč.
lika návodů, které jsem kolem této hlášky našel,Tento web jsem zakládal na střední, v roce 2008. Je zde hlavně archiv mé tvorby.
Aktuální věci publikuji kvůli úspoře času na Twitter.
Honza
"Čas je materiál, ze kterého se vyrábí život."