Si të klononi një depo Git në Linux

Git është një sistem kontrolli i versionit të shpërndarë që është krijuar për të lehtësuar zhvillimin e koordinuar publik ose privat të softuerit. Çdo projekt në Git ruhet në një depo të pavarur. GitHub është uebfaqja më e njohur për pritjen e depove, por larg nga e vetmja. Ka faqe të tjera pritëse publike si Bitbucket, si dhe opsione të vetë-strehuara si GitLab. Të gjitha burimet funksionojnë përmes të njëjtit protokoll Git, ndryshimi i vetëm për përdorimin bazë është URL-ja e përdorur.

Për të shkarkuar një depo që të mund të kontribuoni në zhvillimin e tij, duhet ta klononi atë. Klonimi është një proces i thjeshtë për depot publike; në këtë rast, nuk keni nevojë të jepni ndonjë informacion vërtetimi. Për të klonuar një depo private, do t'ju duhet të konfiguroni detajet e vërtetimit dhe të keni leje për të hyrë në depo.

Për të klonuar një depo publike, thjesht gjeni lidhjen e shkarkimit për depo, ajo do të formatohet disi si kjo: "https://[url]/[user_name]/[project_name].git". Për shembull, bllokuesi i reklamave i uBlock Origin mund të klonohet nga https://github.com/gorhill/uBlock.git . Ndërsa vendndodhja e saktë për lidhjen e skedarit git mund të ndryshojë për çdo sajt, ai zakonisht gjendet sipër dhe në të djathtë të kodit.

Këshillë: HTTPS dhe SSH janë protokollet më të mira për t'u përdorur për të shkarkuar çdo depo pasi përdorin një lidhje të koduar.

Si të klononi një depo Git në Linux

Në GitHub, lidhja e instalimit gjendet sipër dhe në të djathtë të kodit.

Pasi të keni lidhjen, hapni një dritare terminali në drejtorinë në të cilën dëshironi të klononi depon.

Shënim: Kur klononi një depo, përmbajtja vendoset në një nëndrejtori, nuk keni nevojë të krijoni një të tillë që të futet në të. Për shembull, nëse ekzekutoni komandën e klonimit në ~/git_projects, depoja do të instalohet në nëndrejtorinë ~/git_projects/[repository_title]/.

Këshillë: ~/ është një stenografi Linux që tregon se shtegu fillon në drejtorinë kryesore të përdoruesit tuaj.

Pasi të jeni në drejtorinë e duhur, ekzekutoni komandën "git clone [git_install_link.git]" dhe procesi do të përfundojë automatikisht. Në varësi të madhësisë së depove që po klononi dhe sa i shpejtë është interneti juaj, shkarkimi mund të marrë pak kohë.

Si të klononi një depo Git në Linux

Ekzekutimi i komandës "git clone [git_install_link.git]" do të krijojë një nëndrejtori të re dhe do të instalojë depon atje.

Autentifikimi në depo private

Për depot private, komanda bazë është e njëjtë, megjithatë, do t'ju duhet gjithashtu të siguroni vërtetimin. Ka një sërë mënyrash për të vërtetuar në platformën e bashkëpunimit, ndërkohë që shumica janë të përbashkëta, opsionet e sakta dhe mënyra se si t'i aktivizoni ato do të ndryshojnë nga faqja në faqe. Rekomandohet që të hulumtoni se cilat opsione ofrohen nga ofruesi juaj dhe më pas të zgjidhni opsionin më të sigurt.

Opsionet e zakonshme të vërtetimit janë shenjat, çelësat SSH dhe fjalëkalimet. Opsionet e implementuara mund të ndryshojnë midis sajteve, në përgjithësi, ose mund të përfshini detajet e fjalëkalimeve në komandë ose të parakonfiguroni një çelës SSH ose token në skedarët e konfigurimit. Shenjat ose çelësat SSH janë opsionet më të sigurta, ku është e mundur përdorimi i fjalëkalimeve duhet të shmanget pasi këto detaje mund të regjistrohen.

Shumica e ofruesve do të kenë udhëzues se si të konfigurojnë opsionet e mbështetura të vërtetimit për platformën. Për shembull, Atlassian ka një udhëzues të detajuar për konfigurimin e vërtetimit SSH për platformën e tij Bitbucket këtu .

Këshillë: Opsionale mund të shtoni emrin tuaj të përdoruesit në skedarin e konfigurimit me komandën e mëposhtme: 'git config –global user.name “[emri juaj i përdoruesit]”'. Ky emër përdoruesi do të përdoret si parazgjedhje për të gjitha lidhjet nga llogaria juaj e përdoruesit. Skedari i konfigurimit global mund të gjendet në "~/.gitconfig".

Pasi të keni konfiguruar vërtetimin tuaj të bazuar në çelës, thjesht mund të ekzekutoni të njëjtën komandë si më sipër "git clone [git_install_link.git]" për të klonuar një depo. Kredencialet tuaja do të përdoren automatikisht për të vërtetuar. Nëse ju duhet absolutisht të përdorni vërtetimin e bazuar në fjalëkalim dhe jo alternativa më të sigurta, do t'ju kërkohet një emër përdoruesi dhe fjalëkalim, nëse nuk ka metoda të tjera të vlefshme vërtetimi.

Lëreni një koment

3 Dimensionet kryesore të fushës sportive

3 Dimensionet kryesore të fushës sportive

Në këtë artikull, ne do t'ju tregojmë gjithçka rreth basketbollit, tenisit dhe futbollit dhe dimensionet e rëndësishme të fushave sportive.

Si të gjeni ditëlindjen e dikujt në Facebook

Si të gjeni ditëlindjen e dikujt në Facebook

Mos harroni kurrë një ditëlindje me ndihmën e Facebook. Shihni se ku mund të gjeni ditëlindjen e dikujt që të mund ta dërgoni dhuratën në kohë.

Server i dedikuar kundrejt serverit të përbashkët të pritjes

Server i dedikuar kundrejt serverit të përbashkët të pritjes

A po kërkoni për një mundësi të zbatueshme për pritjen e faqes në internet? Mësoni ndryshimin midis një serveri të dedikuar kundrejt një serveri të përbashkët pritës.

Një listë e emrave qesharak të Wi-Fi

Një listë e emrave qesharak të Wi-Fi

Më pëlqen t'i argëtoj fqinjët e mi duke ndryshuar rrjetin tim Wi-Fi me emra të ndryshëm qesharak. Nëse po kërkoni ide për një emër qesharak Wi-Fi, këtu

Çfarë është Lidhja e Thellë?

Çfarë është Lidhja e Thellë?

Lidhja e thellë është teknika në trend e ridrejtimit të përdoruesit. Mësoni rreth lidhjes së thellë këtu për ta përdorur atë për të rritur trafikun e faqes suaj të internetit ose aplikacionit.

Çfarë është AR Cloud?

Çfarë është AR Cloud?

AR është gjëja tjetër e madhe e internetit për argëtim, punë ose biznes. Mësoni renë AR në detaje për t'u bërë një përdorues i informuar.

Si të shpëtoni nga reklamat në Gmail

Si të shpëtoni nga reklamat në Gmail

Gmail është padyshim një nga shërbimet më të mira të postës elektronike të disponueshme sot, duke ofruar një sërë veçorish mbresëlënëse që e bëjnë komunikimin më efikas dhe

Si të eksportoni faqeshënuesit e Chrome

Si të eksportoni faqeshënuesit e Chrome

Lundrimi në internet shpesh ndihet si një udhëtim në oqeanin e pakufishëm të dijes, me faqet e internetit dhe faqet tuaja të preferuara që shërbejnë si të njohura

Çfarë është një fjalëkalim kryesor Firefox dhe si të krijoni një të tillë

Çfarë është një fjalëkalim kryesor Firefox dhe si të krijoni një të tillë

Kur krijoni një Fjalëkalim Primar Firefox, ju shtoni një shtresë shtesë sigurie në fjalëkalimet tuaja të ruajtura. Ja se si ta aktivizoni dhe ndryshoni atë.

Si të përdorni skanuesin e gjurmëve të gishtërinjve me skedat e fshehta në Chrome

Si të përdorni skanuesin e gjurmëve të gishtërinjve me skedat e fshehta në Chrome

Modaliteti i fshehtë i Google Chromes është një veçori e dobishme që ju lejon të shfletoni internetin pa u ruajtur historiku juaj i shfletimit. Megjithatë, një pengesë