Průvodce Beanstalk. Git klient pro Windows

Práce s Git na Windows

Nastavení git může být na Windows ve srovnání s Linuxem nebo Mac složité, ale pokud postupujete v této příručce, neměli byste mít žádné problémy s používáním Git na Windows. Udělali jsme tvrdou práci a vybrali jsme mezi více možnostmi v klíčových krocích, abychom vám pomohli usnadnit věci. Tato příručka vás provede kroky k instalaci a konfiguraci Git a připojením k odlehlým repozitářům k klonování, tlačení a tažení. Pokud jej již nemáte, vytvořte si účet Beanstalk.

Výběr distribuce gitů

Existují dva konkurenční balíčky GIT pro Windows: Git založený na Cygwinu a verze s názvem MSYSGIT. Popíšeme, jak nainstalovat balíček MSYSGIT. Doporučujeme instalovat MSYSGIT, protože jsme zjistili, že je snazší pracovat s instalací založenou na Cygwinu.

Instalace git

Jakmile si stáhnete spustitelný soubor MSYSGIT, klikněte na něj a spusťte průvodce instalací. Zanechte výchozí možnosti adresáře. Když se dostanete k nastavení „Úpravy prostředí cesty“, vyberte možnost „Spustit git z příkazového řádku Windows“. Výběr této možnosti vám usnadní spuštění příkazů Git z příkazového řádku Windows (příkazový řádek), pokud si vyberete. Příkazový řád je jednoduchý nástroj, kde můžete spustit příkazy, přepínat složky, spravovat soubory a lze jej spustit výběrem běhu… v nabídce Start a provádět příkaz CMD.

Všimnete si, že pro zbytek tohoto článku použijeme Git Bash pro spuštění příkazů Git. Nástroj Git Bash funguje stejným způsobem jako příkazový řád výchozího okna, ale má některé speciální funkce. S Git Bash budete moci používat řadu nástrojů příkazového řádku UNIX spolu s přístupem k Git a doporučujeme jej, protože je často jednodušší používat než příkazový řádek Windows.

Můžete jej spustit kliknutím pravým tlačítkem myši na ploše a výběrem bash git z vyskakovacího okna.

Když dosáhnete kroku „Konfigurace konverzí koncových linek“, ujistěte se, že ponecháte možnost „Pokladna Windows-Style, Svahujte koncové linky UNIX“. Tato možnost zajišťuje, že GIT převádí LF na CRLF při kontrole textových souborů. Při páchání textových souborů bude CRLF také převeden na LF. Toto je opatření kompatibility pro ochranu newlinek v textových souborech, což vám umožňuje snadno pracovat s textovými soubory na Windows a na platformách ve stylu UNIX.

Důležitá poznámka: Nejběžnější problémy při nastavování Git na Windows se týkají klíčů SSH. Git používá klíče SSH k bezpečnému přístupu k vašim repozitářům a v systému Windows SSH se často vyhledávají na nesprávné cestě, když se pokusíte použít git.

Pokud používáte starší verzi MSYSGIT, můžete se setkat s krokem s názvem „Výběr provedení SSH“. Pokud se setkáte s tímto dialogem, doporučujeme vám vybrat možnost „Použijte OpenSSH“.

Poté, co jste úspěšně nainstalovali GIT na Windows, budete muset zajistit bezpečnou komunikaci se svými úložištěmi GIT vytvořením a instalací klíčů SSH.

Instalace klíčů SSH na Windows

Chcete.li získat přístup k svým repozitářům Git. Můžete to udělat dvěma způsoby:

  • Používáním OpenSSH (generování klíčů SSH s SSH-Kyegenem, který přichází s Git)
  • Používáním Putty (bezplatný klient a SSH klienta)

Openssh a Putty jsou bezplatné implementace telnetu a ssh pro Windows. Šifrují veškerý provoz a poskytují bezpečnou komunikaci s vašimi vzdálenými repozitáři Git pomocí klíčů SSH.

Doporučujeme OpenSSH přes tmel a je nainstalován s vaší kopií Git. Putty se doporučuje pouze pro pokročilé uživatele, kteří jsou již obeznámeni s tím, jak fungují git s klíči SSH.

Použití OpenSSH a generování klíčů SSH s SSH-Kyegen

Chcete.li komunikovat s úložištěm vzdáleného GIT ve vašem účtu Beanstalk z počítače Windows, budete muset pro tento počítač vygenerovat pár klíčů SSH. Tento proces vyžaduje pouze několik kroků, ale nejprve musíte nainstalovat MSYSGIT pomocí úplného instalačního programu, jak je popsáno výše.

Generování páru klíčů

Chcete.li to provést, musíte spustit git bash, který najdete v nabídce Start. Spusťte příkaz:

Požádá o umístění a předání fráze. Přijměte výchozí umístění (obvykle C: \ Documents and Settings \ Username \.Ssh \ nebo C: \ Users \ Username \.ssh) stisknutím Enter. Poté se ujistěte, že pro klíč nastavíte silnou průchodnou frázi.

Nyní, když jsou klíče generovány, otevřete soubor id_rsa.hospoda (nalezená na výchozím místě z předchozího kroku) s textovým editorem. Obsah tohoto souboru je váš nový veřejný klíč. Pokud ji zkopírujete do schránky, můžete ji přidat do profilu Beanstalk (pod profilem a nastavením → Keys = sekce).

Váš veřejný klíč SSH by měl vypadat něco takového:

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyyA8wePstPC69PeuHFtOwyTecByonsHFAjHbVnZh0dpomvLZxUtbknNj3 c7MPYKqKBOx9gUKV/diR/mIDqsb405MlrI1kmNR9zbFGYAAwIH/Gxt0Lv5ffwaqsz7cECHBbMojQGEz3IH3twEvDfF6cu5p 00QfP0MSmEi/eBWh30NGdqLJCziLDlp409jAfXbQm/4Yx7apLvEmkaYSrb5f/pfvYv1FEV1tS8/J7DgdHUAWo6gyGUUSZ JgsyHcuJT7v9Tf0xwiFWOWL9WsWXa9fCKqTeYnYJhHlqfinZRnT/jkz0OZ7YmXo6j4Hyms3RCOqenIX1W6gnIneQIkw Mac Pro

Ve vašem účtu Beanstalk by SSH Key vypadal takto:

Po nastavení klíče SSH na Beanstalk byste měli být schopni zkontrolovat připojení a poté zatlačit nebo zatáhnout pomocí svého odlehlého úložiště GIT. V případě, že máte potíže s klíči SSH, zkontrolujte domácí cestu v operačním systému Windows. Některý jiný software může změnit proměnnou prostředí Home_Path a ukazovat na jiné místo, místo vašeho skutečného domova (dokumenty a nastavení) adresář.

Kontrola vašeho připojení

Než se pokusíte získat přístup k vašemu úložišti Beanstalk, zkontrolujte, zda připojení k vašemu vzdálenému úložišti funguje. Chcete.li to udělat, spusťte git bash a zadejte tento příkaz a nahraďte název účtu názvem vašeho účtu:

ssh git@accountName.BeanstalkApp.com

V tomto případě je to URL pro přístup k Git na vašem účtu Beanstalk. Pokud používáte jinou službu hostingu ovládání verzí, poskytli by adresu URL.

Při ověření nebo později při pokusu o připojení k úložišti GIT s největší pravděpodobností narazíte na zprávu, která vypadá takto:

Autentičnost účtu hostitele.BeanstalkApp.com (204.232.132.2) „Nelze uvést. RSA klíčový otisek prst je 30: 9A: 97: F3: 19: 4F: D1: 6e: 28: 76: 9e: E7: D1: DF: 2C: 31. Jste si jisti, že chcete pokračovat v připojení (ano/ne)?

Můžete psát ano a stisknout klávesu Enter. který přidá název název hostitele vašeho účtu.BeanstalkApp.com do souboru známých_Hosts. Tento krok se nebude muset opakovat později, pokud se nezmění váš veřejný klíč nebo názvy účtů.

Pokud jste byli ověřeni správně, uvidíte zprávu podobnou této zprávě:

průvodce, beanstalk, klient, windows

Byli jste úspěšně ověřeni jako [emailoddress] v účtu.BeanstalkApp.com.

V případě, že jste nainstalovali TortoiseGit

Pokud jste někdy nainstalovali TortoiseGit na počítači, na který nastavujete klíče, můžete se setkat s problémy. Tortisegit vytváří proměnnou prostředí, která konfiguruje Plink jako váš ssh keystore, který může konflikt, když se pokusíte použít Git a SSH. Bez ohledu na to, jak změníte konfiguraci nebo odinstalujete Tortoisegit, tato proměnná prostředí přetrvává a dokud ji neodstraníte, Git se nebude dívat na vaše pravidelné.Adresář SSH pro nalezení správného klíče.

V našem případě proměnná prostředí vypadala takto: git_ssh = C: \ Program Files \ Putty \ Plink.exe. Proměnné prostředí najdete zde:

Complete CI/CD with React and AWS | Deploy React app to AWS Elastic Beanstalk | DevOps | Cloud

  • Windows XP: Ovládací panel → Vlastnosti systému → Advanced → Proměnné prostředí
  • Windows 7: Ovládací panel → Systém → Pokročilé nastavení systému → Proměnné prostředí

Mít problémy s připojením k vašemu úložišti GIT na Windows 7?

Naši uživatelé hlásili problémy při generování klíčů SSH v systémech Windows 7. Pokud se to pro vás stane, zkuste vygenerovat klíče SSH na Windows XP, pokud je to možné. Po generování soukromých a veřejných klíčů (po krocích k generování klíčů jsou uvedeny výše ve generování kapitoly páru klíčů), zkopírujte soubory do výchozí umístění SSH Keys v systému Windows 7 (obvykle C: \ Documents and Settings \ Username \.Ssh \ nebo C: \ Users \ Username \.ssh).

Alternativa k OpenSSH. Používání Putty k přístupu k vašemu úložišti GIT

Instalace Git a použití Putty k připojení k vašemu úložišti GIT může být obtížné, takže doporučujeme použít metodu OpenSSH, kterou jsme popsali ve výše uvedených krocích. Používání OpenSSH je jednoduché a jednoduché, ale pokud OpenSSH není možnost, nebo z jiného důvodu, který dáváte přednost použití tmelu pro připojení k vašim úložištěm, zde je krok za krokem, jak to udělat.

Stejně jako OpenSSH vygenerujete klíče SSH a použijete je ke komunikaci se svými vzdálenými úložištěmi Git, teprve nyní použijete nástroje Putty pro generování, ukládání a používání klíčů.

Instalace tmelu

Můžete si stáhnout instalační balíček Putty a spustit jej. Nejnovější instalační balíček v okamžiku psaní tohoto článku je putty-0.60-instalátor.EXE, kterou lze nalézt v nadpisu „Instalační program Windows pro všechno kromě puttytel“.

Nainstalujte tmel do výchozího doporučeného umístění, obvykle c: \ programové soubory \ putty \. Po instalaci přejděte do instalační složky, kde najdete:

  • PLINK-rozhraní příkazového řádku k zad putty
  • Puttygen. nástroj pro generování klíčů RSA a DSA
  • Pageant. agent SSH pro autentizaci pro tutty, PSCP a Plink, do kterého budeme ukládat klíče
  • Putty. klient telnet a SSH

Najdete také některé další soubory, ale pro tuto příručku musíte vědět pouze o Plink, Puttygen, průvod a tmel.

Přidání proměnné GIT_SSH do prostředí

Poté, co jste nainstalovali balíček Putty, budete muset do proměnných prostředí přidat proměnnou GIT_SSH, která by měla ukazovat na plink.soubor exe (včetně celé své cesty). Přijetím našich výchozích nastavení shora bude pravděpodobně: git_ssh = c: \ programové soubory \ putty \ plink.exe

Proměnné prostředí lze najít a vytvořit/upravovat zde v závislosti na vaší verzi Windows:

  • Windows XP: Ovládací panel → Vlastnosti systému → Advanced → Proměnné prostředí
  • Windows 7: Ovládací panel → Systém → Pokročilé nastavení systému → Proměnné prostředí

Generování klíče SSH s puttygen

Po nastavení proměnné životního prostředí musíte vygenerovat a uložit klíče SSH pomocí Puttygen. Spusťte Puttygen.EXE, která vám umožní vygenerovat veřejný/soukromý klávesnice SSH-2 RSA. Jakmile jsou generovány, uložte veřejné a soukromé klíče do složky vaší preference, nezapomeňte si všimnout složky, kde jsou klíče sdíleny. Nejjednodušší způsob, jak si pamatovat, který je soukromý/veřejný klíč je pojmenovat je soukromé a veřejné, abyste je mohli rozlišit později.

Před opuštěním Puttygen zkopírujte veřejný klíč do schránky a vložte jej do účtu hostingu ovládání verzí (v Beanstalk, pod profilem a nastavení → sekce Keys).

Vezměte prosím na vědomí, že když vygenerujete klíč s Puttygen, veřejný klíč, který zkopírujete z Puttygen a veřejného klíče, který uložíte do souboru pro pozdější použití, není ve stejném formátu. Na obrázku níže můžete vidět, že veřejný klíč byl zachráněn novými řádky a bez klíčového slova „SSH-RSA“. Chcete.li zkopírovat a vložit veřejný klíč na Beanstalk, musíte jej zkopírovat do stejného formátu jako to, když byl generován Puttygen. Tento formát by měl být: „SSH-RSA KEYCODEGENERED“. Vše, co musíte udělat, je upravit svůj klíč v editoru, jako je poznámkový blok, a poté jej přidat do Beanstalk.

Přidání soukromého klíče k průvodci

Poté, co jste vygenerovali klávesnici SSH, musíte přidat soukromý klíč SSH k Pageant, nástroj pro správu klíčů Putty. Nejprve spusťte Pageant, který najdete v adresáři, kde jste nainstalovali balíček Putty (ve výchozím nastavení pamatujte: C: \ Program Files \ Putty \). Ve svém zásobníku systému uvidíte malou ikonu (viz snímek obrazovky vpravo), což naznačuje, že je spuštěn průvod. Klikněte na ikonu a v okně Pageant Klikněte na „Přidat klávesy“. Přidejte soukromý klíč, který byl vytvořen Puttygen v předchozím kroku. Soukromý klíč má rozšíření.PPK, to je nejjednodušší způsob, jak jej odlišit od veřejného klíče, který jste vytvořili.

Po přidání klíče SSH byste jej měli vidět v seznamu klíčů Pageant.

Kontrola vašeho připojení

Jakmile dokončíte nastavení Putty, vše, co musíte udělat.

Pokud jste stále neinstalovali, stáhněte si git spustitelný soubor MSYSGIT, dvakrát klikněte na něj a průvodce instalací by měl začít. Zanechte výchozí možnosti adresáře. Až se dostanete k nastavení „Úpravy prostředí cesty“, vyberte možnost „Použijte pouze git bash“. Výběr této možnosti vám pomůže vyhnout se konfliktům cest.

Po nainstalování Git Run Git Bash a přejděte do adresáře, kde jste nainstalovali tmel a zkuste přistupovat k vašemu úložišti zadáním tohoto:

Nastavte git putty git@accountname.BeanstalkApp.com:/gittreponame.git

Pokud nejste ověřeni správně, objeví se zpráva, jako je následující snímek obrazovky:

Pokud jste ověřeni správně, objeví se nové okno se zprávou, jako je tato:

Použití uživatelského jména „Git“ ověřování pomocí veřejného klíče “RSA-KEY-2010518“ od agenta

Vyskakovací okno se uzavře krátce po dokončení ověřování, což znamená, že autentizace byla úspěšná a od nynějška byste měli být schopni spravovat vaše úložiště GIT.

Nastavení profilu Git

Po správném ověření instalací GIT a nastavením klíčů SSH, než začnete používat repozitáře GIT, měli byste nastavit svůj profil GIT zadáním následujícího po spuštění Git Bash v příkazovém řádku:

git config.-globální uživatel.Název „FirstName LastName“ Git Config.-globální uživatel.E.mail „your_email@yourEmail.com “

V případě, že používáte Beanstalk pro řízení verzí, bylo by nejlepší, kdyby vaše křestní jméno, příjmení a e.mailovou adresu odpovídaly těm, které používáte ve svém účtu, abyste se vyhnuli jakýmkoli konfliktům.

souhrn

Abyste mohli používat vaše úložiště, musíte:

  • Nainstalujte git
  • Generujte klíče SSH s tmelem nebo ssh-keygen
  • Umístěte klíče na správné místo (v průvodu pro tmel, správně.Složka SSH pro OpenSSH)
  • Zkontrolujte, zda funguje připojení k úložišti GIT
  • Nastavte svůj profil git

Při nastavování git Mezi nejběžnější chyby patří neshodné soukromé a veřejné klíče SSH nebo uživatel nemá povolení k přístupu k úložišti. Pokud narazíte na jakékoli problémy spojené s Beanstalk, neváhejte nás kontaktovat pomocí níže uvedených odkazů.

Co teď?

Nyní, když máte správně nainstalován a nakonfigurován Git, můžete použít klienta podle vašeho výběru. Ať už si vyberete terminál nebo GUI, je dobré se naučit základní koncepty a příkazy pro verzi vašich souborů dříve. Zde je několik doporučených čtení, abyste mohli začít:

  • Tutoriál IMERSION GIT-vynikající výukový program pro používání Git
  • Pro git e-kniha tištěná vydání
  • Podobenství Git-Pochopte koncepty za Git s jednoduchým příběhem Toma Prestona-Werner

Igor Baloš je inženýr QA z Novi Sad, Srbsko.

Nejlepší 12 zdarma open source GIT GUI klientů pro MacOS

Git je systém řízení verzí bez otevřeného zdroje, který vývojáři používají ke správě jejich zdrojového kódu. Umožňuje vývojářům sledovat změny, spolupracovat a spolupracovat na stejném projektu.

Co je klient GUI GUI?

Git přichází s nástrojem CLI, který mnozí vývojáři používají, větejte, přidávají, zavázají, tlačí, klonují a vytáhnou jejich kód. Mnoho vývojářů však může vyžadovat klienta GUI, který v podstatě udělá totéž.

V tomto článku vám uvádíme sbírku tuctu bezplatných klientů GIT GUI s otevřeným zdrojovým kódem pro MACOS jako bezplatné možnosti komerčních placených programů.

Desktop Github je bezplatný klient pro open-source Git pro MacOS a Windows. Nabízí 2 verze pro MacOS: jeden pro Intel a druhý pro nový Apple Silicon.

Funkce GitHub Desktop

  • Dodává se s přímým rozhraním
  • Integrovaný manažer historie
  • Uživatel může snadno sledovat změny
  • Snadno spravují pobočky a vytvářejí nové pobočky
  • Atribut se snadno zavazuje
  • Pokladní pobočky
  • Syntaxe zvýraznila rozdíly
  • Rozšířená podpora diffů obrazu
  • Rozsáhlé integrace editoru Shell
  • Pokladní pobočky s požadavky na vyžádání a zobrazení stavů CI
  • Rychle přidejte spoluautory k vašemu spáchání

SourCetree je bezplatný klient GUI GUI pro Windows a MacOS. Usnadňuje uživatele, který se zabývá Git.

Funkce sourCetree

  • Dodává se s jednoduchým snadno použitelným rozhraním i pro začátečníky
  • Plné desítek užitečných nástrojů
  • Integrovaný prohlížeč obrázků
  • Vestavěný vyhledávač s plným textem s filtry
  • Snadno vizualizuje kód
  • Vývojáři mohou vizualizovat svůj pokrok
  • Podporovat velké soubory
  • Bezproblémový pracovní postup
  • Podporuje submoduly Git
  • Místní vyhledávání potvrzení
  • Interaktivní rebase
  • Správce vzdáleného úložiště

Gitkraken je klient Git-Rick Git, který je dodáván s vizuálním rozhraním. Může to vypadat složitější, ale je snadné se s ním vypořádat.

Funkce Gitkarken

  • Recenze vizuálně
  • Terminál se zvýšením GIT
  • Uživatelské rozhraní s nápisem, které umožňuje uživateli spravovat mnoho projektů najednou
  • Přidat vazby a комментари и мнения
  • Snadno přidejte spoluautora
  • Snadné sledování aktualizací kanálů
  • Sloučit řešení konfliktů
  • Bezpečně vyřešit konflikty
  • Vytvořte požadavky na správu vyžádání
  • Rebaráty Support
  • Snadné zpět
  • Integrace hlubokých git
  • Podporuje GitHub, Gitlab, Azure DevOps a BitbucketEt
  • Sloučit v aplikaci
  • Příkaz palety příkazů
  • Vestavěný editor kódu
  • Rozdělený pohled
  • Vina historie souborů
  • Zvýraznění syntaxe
  • Dodává se se silným vyhledáváním s plným textem s vyhledáváním
  • Vizualizace mini-mapového souboru
  • Snadno spravuje submoduly

Gittyup je grafický klient GIT navržený tak, aby vám pomohl porozumět a spravovat historii zdrojového kódu.

Gittyup pracuje pro MacOS, Windows (32/64 bit) a Linux (FlatPak)

Git Cola je elegantní a výkonné grafické uživatelské rozhraní pro git. Git Cola je svobodný software a psaný v Pythonu (V2 V3).

průvodce, beanstalk, klient, windows

Je k dispozici pro MacOS, Linux a Windows. Dodává se také s několika klávesovými zkratky, které zvyšují produktivitu a rychlost opakujících se úkolů.

Megit je open-source Git Client Ton Hat je původně založen EGIT (Eclipse Git Client).

Má fantastickou vizualizaci pro historii GIT, pohledu na inscenaci, podporu operací Gitflow a interaktivní podpora rebasingu.

CodeReview je nástroj GUI GUI pro provádění kontroly kódu (diff prohlížeč) napsaný v Python3 a Qt5. Je k dispozici pro Linux a může být nainstalován na Windows a MacOS pomocí PyPi.

Funkce CodeReview

  • Přímé snadno použitelné rozhraní
  • zobrazit a procházet protokol a paches úložiště Git
  • Rozdíl vedle sebe pomocí algoritmu trpělivosti
  • Sledujte změny systému souborů
  • Režim zvýraznění kódu
  • Čísla řádků
  • Změnit velikost písma
  • Fáze/nestagový soubor

GITX-DEV je klient MacOS Git bez otevřeného zdroje. Jedná se v podstatě o vidličku (varianta) GITX, dlouhodobého GUI pro systém GIT verze. Je licencován v rámci GPL verze 2.

Bylo udržováno a posíleno pomocí změn orientovaných na produktivitu a vstřícnost, s úsilím zaměřeným na vytvoření prvotřídního a udržovatelného nástroje pro dnešní aktivní vývojáře.

Funkce GITX-DEV

  • Historie procházení vašeho úložiště
  • Podívejte se na pěkně formátovaný rozdíl jakékoli revize
  • Hledat na základě předmětu autora nebo revize
  • Podívejte se na úplný strom jakékoli revize
  • Náhled jakéhokoli souboru ve stromu v textovém pohledu nebo s rychlým výkonem
  • Přetáhněte soubory z pohledu stromu a zkopírujte je do vašeho systému
  • Podpora pro všechny parametry Git Rev List má
  • Dobrý výkon na velkých (200 MB) repozitářích

Gitup je program nativního GUI MacOS s otevřeným zdrojovým kódem pro GIT.

Na rozdíl od většiny aplikací zde Gitup přichází s jednoduchým rozhraním, které není zaneprázdněno desítkami funkcí.

S Gitupem získáte skutečně efektivního klienta Git pro Mac:

  • Živý a interaktivní report graf (edit, přehodnocení, fixup, sloučení zavazadel…),
  • Neomezené undo / redo téměř všech operací (dokonce i rebaráty a sloučení),
  • Stroj času jako snímky pro 1-klikněte na vrácení do předchozích reportů,
  • Funkce, které ani neexistují nativně v Git, jako je vizuální rozbočovač nebo sjednocený prohlížeč reflogu,
  • Okamžité vyhledávání celého repoedu včetně obsahu rozdílu,
  • Směšně rychlé uživatelské rozhraní, často rychlejší než příkazový řádek.

LazyGit je bezplatný klient GIT s otevřeným zdrojovým kódem zabalený jako aplikace terminálu s šikovným rozhraním pomocí Gocui (knihovna UI terminálů pro programovací jazyk GO).

LazyGit lze snadno nainstalovat na MacOS pomocí balíčku binárního uvolnění pomocí homebrew nebo MacPorts.

Je také k dispozici pro Windows a několik dalších linuxových distribusů jako void Linux, Arch Linux, Fedora, Rhel, Solus Linux, Funtoo Linux a také Unix (FreeBSD).

UNGIT je open-source webový git klient, který můžete nainstalovat a spustit na místním počítači nebo vzdáleném serveru pro správu místních reportů Git.

Je vybaven uživatelsky přívětivým světelným rozhraním, které běží hladce ve všech moderních prohlížečích.

UNGIT je psán v uzlu.JS a vyžaduje uzel.JS 14 nebo později.

Jak nainstalovat UNGIT?

Nejprve se ujistěte.JS (14) je nainstalován poté spuštěn:

Po dokončení instalace spusťte aplikaci zadáním UNGIT do svého terminálu.

Gitblade je čistý a jednoduchý grafický klient pro Git, který pracuje na Mac, Linuxu a Windows.

průvodce, beanstalk, klient, windows

Má verzi Lite Free Lite, která podporuje mnoho funkcí „Every Day“ a je zde také profesionální verze pro uživatele, kteří chtějí skočit do sekce „Here Be Dragons“.

Sečteno a podtrženo

Desktop GIT GUI je nezbytným nástrojem pro vývojáře a programátory, který nabízí snadné přímé zvládání složitých operačních vývojářů, kteří často používají CLI.

Pokryli jsme nejlepší open-source bezplatný desktop GUI pro klienty jako alternativu pro placené a předražená komerční řešení.

Pokud znáte jakoukoli jinou podobnou aplikaci s otevřeným zdrojovým kódem, která není v tomto seznamu, dejte nám vědět.

Související články v programování

10 Python šrotování knihoven a rámců pro datové inženýry a vědce v oblasti dat

Python je populární jazyk pro programování obecného účelu pro vytváření stolních aplikací, her a mobilních aplikací. Je to také primární volba pro mnoho inženýrů datových inženýrů a datových vědců pro svou schopnost skriptování a rozsáhlou sbírku knihoven, nástrojů a rámců s otevřeným zdrojovým kódem. Stručně řečeno, jedná se o nesmírně výkonné programování

Gridify (moderní dynamická knihovna LINQ)

Snadný a optimalizovaný způsob, jak aplikovat filtrování, třídění a stránkování pomocí textových dat.

Jak vybrat správný software pro vyšší ziskovost

Výběr správného softwaru pro vaše podnikání je nezbytný pro dosažení vyšší ziskovosti. Špatný software může být nákladný, jak v utratených penězích, tak ztracených časů, když se snažíte přijít na to, jak to funguje. Je také důležité zvážit budoucí potřeby; podniky často kupují software se svými současnými operacemi

19 Projekty a vzorky Flutter Flutter Open Source

Flutter je sada pro vývoj uživatelského rozhraní zdarma a open-source, která vývojářům umožňuje vytvářet mobilní aplikace pro iOS/Android pro MacOS, Linux a Windows pomocí jediné kódové základny. To je pro vývojáře velká výhoda, protože to znamená, že místo

IRMIN: Distribuovaný systém řízení databáze a verzí pro OCAML

IRMIN je přizpůsobitelný distribuovaný datový systém založený na distribuovaných systémech kontroly verzí (DVC). Stejně jako Git, irmin umožňuje funkce, jako je klon, tlak, tah, větev a rebase. Uživatelé mohou ukládat hodnoty specifické pro aplikaci a definovat vlastní vrstvy úložiště. Irmin je navržen tak, aby zvládl vysoký počet operací za sekundu a automaticky

15 Cool Open Source Apps vytvořené s flutterem

Flutter je open-source rámec pro vývoj mobilních aplikací vytvořený společností Google. Umožňuje vývojářům vytvářet vysoce výkonné, vizuálně atraktivní mobilní aplikace pro platformy Android i iOS pomocí jediné kódové základny. Jednou z největších výhod Flutter je jeho funkce horkého opětovného načtení, která umožňuje vývojářům provádět změny

Top 10 služeb pro sdílení cloudových souborů pro cloudové soubory HIPAA pro zdravotnické pracovníky a podnik

Top 10 služeb cloudových souborů Cloud pro ukládání souborů HIPAA pro lékaře, zdravotnické pracovníky a podnik

Krysy na lodi: BitTorrent vyhledávač pro hackery

Program vyhledávání BitTorrent pro stolní a web. Shromažďujte a navigujte po základně statistik torrentů, kategorií a poskytujte k nim snadný přístup. Pracujte přes síťové a podpory oken P2P, Linux, MACOS Platformy. Funkce funguje přes síť P2P Torrent, nevyžaduje žádné sledovače podporující vlastní protokol P2P pro další přenos dat

Nejlepší klienti GIT GUI pro Windows 11/10

Git je nepochybně nejpoužívanějším systémem řízení verzí. Většina projektů největších společností běží na repozitářích Git. Git nejen usnadňuje kódování pro vaši aplikaci, ale také vám pomůže s některými funkcemi spolupráce, takže můžete s týmem efektivně pracovat na projektu. Git je také dovednost, kterou musí mít každý vývojář. Pochopení všech operací a příkazů může být pro začátečníky někdy obtížné. Skupina nástrojů je však jednodušší tím, že poskytuje alternativy GUI k příkazovému řádku GIT. Tento příspěvek zahrnuje některé z nejlepších klientů GUI GUI dostupných pro operační systém Windows 11/10/8/7.

Klienti GUI GUI pro Windows 11/10

Nezapomeňte vyzkoušet každého z nich, aby věděl, co pro vás funguje nejlépe.

GitHub Desktop

Pravděpodobně nejužitečnější z tohoto pozemku. Pokud je vaše vzdálené úložiště hostováno společností GitHub, pak je to nástroj, který musíte hledat. Desktop GitHub je v podstatě rozšířením vašeho pracovního postupu GitHub. Tento nástroj vám poskytuje úžasné uživatelské rozhraní, které vám umožní spravovat váš kód bez zadávání jakýchkoli příkazů v okně příkazu. Můžete se přihlásit pomocí přihlašovacích údajů GitHub a začít pracovat na svých repozitářích. Můžete vytvořit nová repozitáře, přidat místní úložiště a provádět většinu operací GIT z uživatelského rozhraní. Github Desktop dělá opravdu dobrý klient, který sleduje vaše změny a provádí operace git na cestách. Desktop GitHub je zcela open-source a je k dispozici pro MacOS a Windows. Kliknutím sem stáhněte desktop GitHub.

SmartGit

SmartGit je skvělý profesionální klient GIT, který se může používat pro nekomerční organizace. Můžete jej volně použít k vývoji open-source a svobodného softwaru. Pokud však budete používat nástroj pro komerční účely, možná budete muset zakoupit licenci. Nástroj není tak jednoduchý a může vyžadovat dobré znalosti příkazů Git. Možná budete ochablá, abyste viděli počet tlačítek a operací dostupných v uživatelském rozhraní. SmartGit pokrývá všechny funkce Git a přichází také se všemi funkcemi spolupráce. Tento nástroj dokonce podporuje vytváření vyžádání na GitHub. Kliknutím sem stáhněte SmartGit.

SourCetree

SourCetree je bezplatný klient GIT vyvinutý společností Atlassian, společnost za Jira a Bitbucket. Tento bezplatný GIT klient ukazuje úžasnou podporu pro repozitáře pořádané Bitbucket a GitHub. SourCetree je o něco pokročilejší než GitHub Desktop, ale také poskytuje více funkcí a operací z uživatelského rozhraní. SourCetree je nástroj pro podnikovou třídu, který byste mohli používat jako součást většího týmu. Pokud se stále učíte git, pak má Atlassian dobrou řadu článků, které můžete projít. Před použitím sourCreetu musíte vytvořit účet Atlassian. Kliknutím sem stáhněte sourcetree.

Gitkraken pro studenty

Gitkraken je zdarma pouze pro studenty. Podporuje také GitHub, GitHub Enterprise, Bitbucket a Gitlab. Gitkraken přichází se všemi funkcemi spolupráce a krásným uživatelským rozhraním. Toto je nejvíce vizuálně přitažlivější klient Git, kterého jsem dosud viděl. Funkce, jako je funkce Drag and Drop Functionality, Commit-Graph, aby přispěl k intuitivnímu zážitku při používání tohoto nástroje. Studenti se zde mohou přihlásit k bezplatné verzi Gitkraken před použitím tohoto nástroje.

Git Cola

Git Cola je k dispozici zdarma, psaný v Pythonu, ale je velmi silný. Lze to zakoupit, pokud chcete. Nabízí také grafického klienta pro Mac a Windows. Patří mezi přední nástroje pro řízení verzí, které se snadno používají.

Tento klient napříč platformami poskytuje snadnou podporu pro MacOS, Linux a Windows, jakož i sloučení, tahání, tlačení a klonování. Může být dokonce vylepšeno, aby získalo lepší pracovní prostředí. Zkuste změnit nastavení okna, používat různé jazyky a změnit další funkce pro zlepšení vašeho zážitku.

Magit

GNU Emacs obsahuje jedno z nejpůsobivějších grafických rozhraní dostupných pro populární nástroj pro řízení verzí, příkazový řádek GIT. Git nemá samostatné rozhraní a lze jej snadno integrovat do rozhraní Emacs.

EMACS by však prospěl vývojářům softwaru tím, že by jim umožnili manipulovat s verzemi Git v okně Emacs. Ve srovnání s ostatními klienty GIT GUI zde nemusí poskytnout nejlepší výkon.

Takže to byli někteří z klientů Git, které jsem použil a považoval za užitečné. Pokud jste jen začátečník, iingRecommend pomocí nástroje jako GitHub Desktop nebo Source Tree. A pokud jste zkušený vývojář, jděte na gitkraken a inteligentní git.

Jaký je rozdíl mezi Git a GitHub?

S GIT můžete sledovat a udržovat historii zdrojového kódu, který vyrábíte, zatímco u GitHubu můžete spravovat úložiště Git v cloudu. Nástroj pro řízení projektů GitHub je navržen tak, aby vám pomohl spravovat projekty s otevřeným zdrojovým kódem, které používají Git.

Je git programovací jazyk?

Ne, jedná se o změny sledování softwaru v jakékoli sadě souborů a dokonce změny vrátí. Je to jako pokročilá forma historie souborů, kde je sledována každá změna. Používá se primárně při vývoji softwaru s otevřeným zdrojovým kódem.

Také jste věděli, že Git přichází s vestavěným klientem UI? Pokud již máte v počítači nainstalován Git, vyhledejte z nabídky Start „Git GUI“.

Vývoj git s vidličkou na Windows

Toto je krok za krokem výukový program o tom, jak spravovat zdrojový kód vašeho webu pomocí vidlice na Windows. Fork je rychlý a jednoduchý git klient pro Mac a Windows a také přátelské k tisklabům.

V tomto tutoriálu vám ukážeme, jak snadno nastavit a provést změny ve zdrojovém kódu vašeho webu pomocí vidlice, klienta GIT pro Mac a Windows, které si můžete stáhnout zde.

Po instalaci aplikace budete požádáni o konfiguraci uživatelského jména a e.mailu, který bude spojen s vašimi závazky, jakož i výchozí složku zdroje, což je výchozí složka, kde budou uloženy úložiště, které klonujete.

Klonovat vaše úložiště

Každý web hostovaný společností Presslabs má s ním spojeno úložiště GIT, obsahující zdrojový kód vašeho webu, spolu se všemi změnami, které byly provedeny podél cesty. Další podrobnosti naleznete v našich specifikacích GIT.

Navíc nabízíme bezplatné vývojové stránky pro rozvoj, takže byste měli mít alespoň jeden vývoj. To lze nastavit dvěma způsoby, proto prosím podívejte se na naše vývojové pokyny pro poznatky ohledně vašeho životního cyklu vývoje, v závislosti na nastavení vašeho vývojového webu.

Nezapomeňte nejprve provést změny na svém vývojovém webu a pouze po správném testování je zatlačte na výrobu. Spusťte tedy klonováním vašeho vývojového úložiště.

Chcete.li klonovat své úložiště na místní úrovni, přejděte do souboru. Klon. které otevře následující okno:

Zde musíte představit adresu URL úložiště, kterou můžete získat jak z našeho řídicího panelu, tak z našeho rozhraní Gitea, zkontrolujte naši sekci přístupu.

Doporučujeme klonování vašeho úložiště pomocí URL HTTPS a pověření spravovaného hostingu přístrojového panelu. Alternativou je nastavit vaše klíče SSH a klonovat vaše úložiště pomocí URL SSH.

Vaše adresa URL úložiště HTTPS by měla být něco jako: https: // git.Presslabs.síť//.git.

Název místního úložiště by měl být název vaší instance, e.g mysite-dev. To není požadavek, ale je to dobrý postup.

Stiskněte Clone, zadejte své pověření spravovaného hostingu a úložiště se objeví v rozhraní Fork:

Ve vidličce můžete nechat otevřeno více úložišť na různých kartách, což vám umožní rychle přejít na vaše úložiště a efektivně organizovat váš pracovní postup.

Jak spáchat a tlačit změny

A zaznamenat změny ve vašem úložišti (zdrojový kód webu), které byly provedeny do souboru nebo adresáře. V rozhraní vidlice můžete vidět všechny provedené závazky. Další kroky vám ukážou, jak provést závazky, které mají určité změny ve vašem zdrojovém kódu, a nakonec je posunout na váš vývojový web nebo na výrobní web.

Krok 1: Vytvořte rozvojovou pobočku

Závazy jsou uloženy na větvi, v tomto případě ve výchozí pobočce. Větev je v podstatě nezávislou linií vývoje. Vytvoření nové pobočky vám umožní pracovat na nových funkcích nebo opravách chyb v izolovaném prostředí.

Můžete snadno vytvořit novou pobočku z úložiště. Vytvořte novou pobočku. který vás automaticky zavede do nové vytvořené pobočky. Větve můžete snadno přepínat pomocí jejich dvojitého kliknutí.

Vytvořil jsem rozvojovou pobočku s názvem Vývoj:

Krok 2: Projděte se svými změnami na rozvojové pobočce

Řekněme, že chcete přidat roboty.Soubor TXT, který má velký význam pro vyhledávače, jako je Google, indexuje webový obsah vašeho webu.

Nejprve otevřete své úložiště ve svém oblíbeném textovém editoru (E.G. Vznešený text) a přidejte roboty.Soubor txt v adresáři/WP-Content/Root/:

Nyní, pokud se vrátíte do rozhraní vidlice, v sekci změn uvidíte nově přidaný soubor.

Fork vám ukáže všechny soubory, které jste upravili, a dosud se nedopustili. Zelené čáry ukazují řádky, které jste přidali, zatímco červené čáry vám ukazují, které řádky jste odstranili. Nyní musíte tyto změny provést stisknutím tlačítka jeviště. To přidá vaše upravené soubory do fronty, které se budou dopuštěny později.

Dalším krokem je spáchat tyto změny.

Při spáchání změn musíte zadat zprávu. Správa potvrzení poskytuje комментари и мнения. Stiskněte tlačítko potvrzení a vaše změny se objeví v kategorii všech závazků.

Pojďme provést další změny. Přidejte další záznam v robotech.Soubor txt, například povolit admin-ajax.soubor PHP, poté fáze a spáchání změn.

Další běžnou akcí je úprava vzhledu a pocitu vašeho tématu ze stylu.Soubor CSS:

Všechny tyto změny můžete vizualizovat v sekci všech závazků.

Pokud si uvědomíte, že jste udělali chybu, máte možnost vrátit se dotyčnou potvrzení.

Můžete se vrátit kliknutím pravým tlačítkem myši na rozhraní vidlice a výběrem možnosti vrátit zpět. Tím se vytvoří nový výpočet, který zruší změny z potvrzení, které chcete vrátit.

Krok 3: Sloučte vaši rozvojovou pobočku v hlavní pobočce

Po dokončení vývoje nové funkce nebo opravy chyb musíte tyto změny sloučit ve své hlavní pobočce.

Nejprve musíte jít do své hlavní pobočky a ujistit se, že máte všechny úpravy ze vzdáleného úložiště. Chcete.li to provést, stiskněte tlačítko Pull, které aplikuje nejnovější změny ze vzdáleného úložiště do místního úložiště:

Poté klepněte pravým tlačítkem myši na vývojovou pobočku a vyberte možnost Merge.

Pokud neexistují žádné konflikty, bude vaše pobočka sloučena a nyní vaše hlavní pobočka zahrnuje také změny.

Krok 4: Stiskněte změny do vzdáleného úložiště (pobočka původu/master)

Push aktualizuje vzdálené odkazy spolu s přidruženými objekty.

Pobočka původu/hlavní je vzdálené úložiště a stále ukazuje na kód ze serveru. Posledním krokem by tedy bylo posunout změny ve vašem vzdáleném úložišti (vývojový web nebo produkci).

Nejprve se ujistěte, že jste na hlavní pobočce. Chcete-li stisknout změny, můžete buď použít tlačítko, nebo klepněte pravým tlačítkem myši na hlavní pobočku a vybrat možnost Push.

Po stisknutí změn na vzdálené úložiště si je můžete prohlédnout v našem rozhraní Gitea na Git.Presslabs.síť nebo ve vašem WP-admin v pluginu Gitum.

Jak zvládnout konflikty při sloučení rozvojové pobočky

Při sloučení vaší rozvojové pobočky do Master One je prvním krokem provést tah git, který aplikuje nejnovější změny z vašeho vzdáleného úložiště (vývoj nebo výroba) do místního úložiště. To znamená, že zatímco jste se vyvíjeli lokálně, mohl by někdo jiný provést změny, které jste také provedli.

Vezměme si příklad. Řekněme, že někdo jiný také upravil roboty.soubor txt.

Při pokusu o sloučení dostanete zprávu, že „sloučení bude vyžadovat řešení manuálních konfliktů“. Nyní můžete zrušit sloučení nebo pokračovat v tom a opravit konflikty.

Pokud se rozhodnete pokračovat v sloučení, přejděte do sekce změn, a podívejte se, jaké jsou konflikty, které musíte vyřešit.

Zde můžete vidět, že konfliktní soubor jsou roboti.txt jeden. Můžete si vybrat, jaké změny chcete zachovat (vaše místní změny nebo vzdálené) a stisknout tlačítko sloučit. Zde však jasně nevidíte konfliktní kódové řádky, takže jděte do svého textového editoru pro lepší pochopení konfliktů:

Zde uvidíte, že konfliktní linie jsou označeny takto:

User-Agent: Povolit:/WP-Content/Unloads/Disloads:/WP-Content/Plugins Sitemap: https: // www.moje stránka.com/sitemap.xml = povolit: /wp-admin /admin-ajax.PHP Dislowlow: /WP-Content /Plugins Disload: /readme.Vývoj HTML

Linie mezi vývojem pocházejí z vaší rozvojové pobočky. Nyní můžete kombinovat kód, jak uznáte za vhodné (nezapomeňte se také konzultovat s osobou, která provedla změny ve vzdáleném úložišti) a nezapomeňte odstranit oddělení konfliktů:

User-Agent: Povolit:/WP-Content/Unloads/Povolit:/WP-admin/admin-ajax.PHP Dislowlow: /WP-Content /Plugins /Disload: /readme.html Sitemap: https: // www.moje stránka.com/sitemap.xml

Nyní musíte spáchat změny, které jste si vybrali, a sloučení bude úspěšné.

Git na Windows je snadný s GitHub Desktop

Juliet Ofoegbu Poslední aktualizace 22. února 2023

GIT GUI je grafické uživatelské rozhraní pro použití Git. Je to nástroj, který pomáhá vývojářům při vizualizaci a provádění operací GIT, jako je načtení, tlačení, klonování, sloučení a zbytek.

Existuje několik klientů GUI používaných společností GIT, ale v tomto tutoriálu budu používat desktop GitHub. Účelem desktopu GitHub je vytvořit použití Git na Windows jednodušší pro uživatele, kteří nejsou zvyklí používat příkazový řádek. Použití GitHub Desktop vám umožňuje používat spíše grafické rozhraní než příkazový řádek k provádění typických operací GIT, jako je spáchání změn, tlačení do vzdáleného úložiště a klonování úložiště. To znamená, že na svůj terminál nebudete muset psát příkazy, abyste mohli provádět operace GIT.

Stahování a instalace plochy GitHub

Stolní počítač GitHub si můžete stáhnout a nainstalovat z oficiálního webu.

Вирус заблокировал доступ к файлу Hosts? Восстанавливаем файл Hosts до заводских настроек!

Po jeho stažení nainstalujte a spusťte plochu GitHub a připojte se k účtu GitHub povolením vašeho GitHubu nebo přihlášením do svého GitHubu.

Ve scénáři, kde nejste vyzváni k přihlášení na svůj účet GitHub, nebojte se. můžete to udělat ručně.

V rozbalovací části souboru na ploše GitHub vyberte možnosti. Stránka se objeví, kde si pak můžete vybrat účet GitHub, který se může přihlásit na kartě účtů. Jakmile je to hotovo, vaše plocha GitHub bude nyní připojena k vašemu účtu GitHub a jste připraveni začít.

Základní operace GIT, které lze provádět na ploše GitHub

Existují určité rozbalovací nabídky, kde si můžete vybrat aktivity, které chcete provést na GitHub Desktop. Z rozbalení souboru v horní části stránky můžete vidět seznam možností, jako je vytvoření nového úložiště, přidání místního úložiště a klonování úložiště. K dispozici je rozbalovací nabídka úložiště se seznamem možností, jako je tah, push, načtení, odstranění úložiště, zobrazení na GitHubu atd. K dispozici je také rozbalovací nabídka pobočky se seznamem možností pro vytvoření nové větve, přejmenování větev, sloučení do současné větve, smazání větev atd.

Vytvoření nového úložiště

Chcete.li vytvořit nové úložiště, klikněte na nabídku souboru a vyberte nové úložiště. Uveďte své úložiště a vyberte místo v počítači, kde jej chcete uložit.

Zkontrolujte inicializujte tento repo s políčkem README, nechte prozatím jako výchozí hodnotu ignorovat a licenční část a poté klikněte na Vytvořit úložiště.

Nyní pro vás vytvořilo nové úložiště, jak můžete vidět v levém horním rohu stránky, její větev je ve výchozím nastavení nastavena na hlavní. Můžete také vidět možnosti, jak otevřít repo, který obsahuje prozatím pouze soubor ReadMe, v průzkumníku nebo vizuálním kódu nebo jej zveřejnit na GitHub. Pokud jej otevřete v kódu Visual Studio, proveďte některé změny v souboru ReadMe a uložíte jej, uvidíte jej automaticky na repozi GitHub Desktop Repo.

Přidejte zprávu o spáchání a poté se zaváhejte do hlavní větve.

V levém dolním rohu můžete nyní zadat jakoukoli zprávu. Přepněte na kartu historie a podívejte se na historii změn a činností pro tento repo.

Publikování nebo tlačení úložiště do GitHubu

Chcete.li zveřejnit úložiště do GitHubu, klikněte na tlačítko Publikovat úložiště.

Přihlaste se ke svému účtu GitHub, pokud jste tak ještě neučinili. Uveďte repo jméno, které se chcete objevit na svém GitHubu, a přidejte popis.

Nechte Soukromé pole Keep tento kód, pokud chcete, aby byl repo soukromý (viditelný pouze pro vás), ale zrušte jej, pokud chcete, aby váš repo byl veřejný (viditelný pro ostatní). Nyní zveřejňujte úložiště. To je stejné jako tlačení úložiště do GitHubu.

Zobrazí se pohled na možnost GitHub, který si můžete vybrat, abyste mohli zobrazit repo, který jste právě zveřejnili přímo na svém účtu GitHub. Bude mít tyto podrobnosti, jako je zpráva o potvrzení a popis repo, které jste předali z GitHub Desktop.

Vytváření nových poboček v repozi

Chcete.li vytvořit novou větev, která může být později sloučena s hlavní větev, klikněte na kartu Create Branch v horní části plochy GitHub. Stiskněte nové tlačítko pobočky, uveďte novou pobočku a vytvořte.

Pokud nyní kliknete na kartu Vytvořit pobočku, měli byste vidět na svém repo dvě větve. Jeden je hlavní větev, což je výchozí větev, a druhá je nová větev, kterou jste nedávno vytvořili.

Chcete.li provést změny v nové pobočce, vyberte novou pobočku. Přejděte do svého editoru kódu a vložte některé změny v ReadMe.

Vraťte se na plochu GitHub a podívejte se na změny na nové pobočce, přidejte zprávu o pádu a poté klikněte na tlačítko Dodatek k novému tlačítku.

Publikujte novou pobočku, počkejte, až načte původ, a nyní uvidíte, že byla zveřejněna. Přejděte do svého GitHubu a podívejte se na změny na nové větvi se zprávou, kterou jste zadali. Nyní máte ve svém úložišti dvě pobočky.

Můžete porovnat a učinit žádost o vyžádání z GitHub Desktop nebo GitHub. Nyní je připraven být nyní sloučen k hlavní (hlavní) pobočce.

Vytváření nových poboček je skvělé pro případy, kdy chcete na svém projektu pracovat. Vždy můžete pracovat na nové pobočce, vyžádat žádost.

Přidání existujícího úložiště z místního stroje na plochu GitHub

Přejděte na svůj průzkumník souborů a vytvořte novou složku (ujistěte se, že je v místě, kde nebudete muset procházet jinými podsložkami, abyste jej našli) a vytvořte v této složce soubor README soubor v této složce. Nyní otevřete tuto složku do editoru kódu a zadejte některá slova do souboru ReadMe a uložte ji.

Přejděte na plochu GitHub a vyberte přidat existující úložiště z možnosti pevného disku. Můžete si vybrat úložiště ze seznamu možností. Přejděte na místo, kde jste vytvořili tuto složku, vyberte složku a přidejte úložiště.

Uvidíte varování, které vám řekne, že složka se nezdá být úložištěm Git a odkaz, který jej vytvoří jako nové úložiště místo toho. Klikněte na Přidat úložiště.

Dejte nové repo popis, inicializujte jej pomocí readme a vytvořte.

S tímto reporem můžete pracovat stejným způsobem jako v předchozím kroku. Například jej můžete otevřít ve svém editoru kódu, provést některé změny v souborech a poté odevzdat změny na hlavní ploše GitHub Desktop.

Kliknutím na publikování úložiště připojíte místní úložiště ke vzdálenému úložišti na GitHubu. Změny z místního úložiště lze nyní posunout do vzdáleného úložiště na GitHubu.

To je v podstatě způsob, jak přidat existující místní úložiště na GitHub Desktop a poté jej zveřejnit do GitHubu. K dispozici je také možnost drag-and-drop pro přidání existujícího úložiště na plochu GitHub.

Klonování projektu

Chcete.li klonovat projekt na ploše GitHub, postupujte podle těchto kroků:

Otevřete plochu GitHub, klikněte na nabídku souboru a vyberte úložiště klonů. To vynoří výzvu, kde budete muset vybrat úložiště pro klonování nebo zadat adresu URL repo, kterou chcete klonovat, přepnutím z GitHubu.Karta com na kartě URL.

Vyberte místní složku, kde chcete uložit soubory úložiště nebo opustit výchozí umístění. Klikněte na tlačítko klonu.

Nyní byl na vaší ploše GitHub klonován repo z vašeho účtu GitHub nebo externího. Desktop GitHub stáhne soubory do místní složky. Poté můžete začít provádět změny a spáchat je zpět do úložiště.

Závěr

To je jen několik operací, které lze provádět pomocí Github Desktop GUI pro GIT. Doufám, že nyní pochopíte, jak provádět operace GIT na Windows pomocí GitHub Desktop.

| Denial of responsibility | Contacts |RSS