Nastavení Git na Ubuntu 14.04

Git je populární systém pro správu verzí. Instalace je docela jednoduchá. V této příručce uvidíme, jak můžeme nainstalovat Git na Ubuntu 14.04.

Krok 1: Instalace Git

Můžeme nainstalovat Git, aniž bychom museli přidávat nějaká úložiště.

apt-get install git

Krok 2: Konfigurace Git

Git funguje nejlépe, když mu dáte nějaké základní informace: své jméno a e-mailovou adresu. Tyto možnosti můžete v Gitu nastavit pomocí následujících příkazů:

git config --global user.name "John Appleseed"
git config --global user.email "email@example.com"

Zavazování

Celá myšlenka Gitu je odevzdání, takže můžete vidět změny v každém odevzdání. Může se například jednat o několik commitů:

  • Přidán class.php
  • Opraveno example.php
  • Opravená proměnná v calendar.php

Můžete je zobrazit v Gitu.

Krok 1: Vytvoření složky

Nejprve vytvořte adresář pro svůj projekt:

mkdir ~/git
cd ~/git

Nyní vytvořte několik souborů, například:

touch example.html && touch index.html && touch contact.html

Nyní můžete zahájit proces vytvoření projektu Git spuštěním git initpříkazu v adresáři projektu:

cd ~/git
git init

To vrátí následující odpověď (za předpokladu, že ~/gitodkazuje na /home/test/git).

Initialized empty Git repository in /home/test/git/.git/

Krok 2: Přidání souborů do Git

Pokaždé, když vytvoříte nový soubor a chcete, aby byl zahrnut do Gitu, musíte Gitu sdělit, že chcete, aby tento soubor sledoval. Pokud bychom například vytvořili soubor s názvem calendar.phpa chtěli bychom jej přidat do Git, zadali bychom:

git add calendar.php

Za předpokladu, že jste ve stejném adresáři, kde je soubor, který chcete přidat ( calendar.php).

Problém je v tom, že každý soubor musíte přidat ručně. Například, pokud již máte několik souborů (v našem případě example.html, index.htmla contact.html), budete muset přidat tyto 3 ručně. Se 3 soubory to není velký úkol, ale pokud byste měli více souborů, zabralo by to značné množství času. Naštěstí můžeme použít, .který přidá všechny soubory, které aktuálně nejsou v Gitu:

git add .

Krok 3: Potvrzení jednoho nebo více souborů

Gratulujeme, jste připraveni se zavázat! Potvrzení je proces, kdy Gitu sdělíte, že jste provedli řadu změn, a měl by je zapsat do „changelogu“. Ostatně o to jde. Abychom mohli správně používat odevzdání, musíme přidat zprávu odevzdání. To vám umožní sledovat všechny změny. To může být cokoliv, co chcete; je dobrým zvykem používat něco, čemu budete rozumět.

git commit -m "Initial commit" -a

Gratulujeme! Nyní můžete Git používat na svém VPS.

Linux Guides, Programování, Server Apps, Ubuntu

Zanechat komentář

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.

Útoky DDOS: Stručný přehled

Útoky DDOS: Stručný přehled

Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.

Přemýšleli jste někdy, jak hackeři vydělávají peníze?

Přemýšleli jste někdy, jak hackeři vydělávají peníze?

Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.

Revoluční vynálezy od Googlu, které vám usnadní život.

Revoluční vynálezy od Googlu, které vám usnadní život.

Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.

Friday Essential: Co se stalo s auty řízenými umělou inteligencí?

Friday Essential: Co se stalo s auty řízenými umělou inteligencí?

Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…

Technologická singularita: vzdálená budoucnost lidské civilizace?

Technologická singularita: vzdálená budoucnost lidské civilizace?

Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.

Funkcionality vrstev referenční architektury velkých dat

Funkcionality vrstev referenční architektury velkých dat

Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.

Evoluce ukládání dat – Infografika

Evoluce ukládání dat – Infografika

Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.

6 úžasných výhod toho, že máme v životě zařízení pro chytrou domácnost

6 úžasných výhod toho, že máme v životě zařízení pro chytrou domácnost

V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.

Aktualizace doplňku macOS Catalina 10.15.4 způsobuje více problémů než řešení

Aktualizace doplňku macOS Catalina 10.15.4 způsobuje více problémů než řešení

Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více