Sette opp Git på Ubuntu 14.04

Git er et populært system for versjonsadministrasjon. Det er ganske enkelt å installere. I denne veiledningen skal vi se hvordan vi kan installere Git på Ubuntu 14.04.

Trinn 1: Installere Git

Vi kan installere Git uten å måtte legge til noen repositories.

apt-get install git

Trinn 2: Konfigurere Git

Git fungerer best hvis du gir den litt grunnleggende informasjon: navnet ditt og e-postadressen din. Du kan angi disse alternativene i Git med følgende kommandoer:

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

Forplikter seg

Hele ideen med Git er forpliktelse, så du kan se endringene i hver forpliktelse. Dette kan for eksempel være et par forpliktelser:

  • Lagt til class.php
  • Rettet eksempel.php
  • Fast variabel i calendar.php

Du kan se disse i Git.

Trinn 1: Opprette en mappe

Opprett først en katalog for prosjektet ditt:

mkdir ~/git
cd ~/git

Lag nå et par filer, som:

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

Du kan nå starte prosessen med å gjøre dette til et Git-prosjekt ved å utføre git initkommandoen mens du er i prosjektkatalogen:

cd ~/git
git init

Dette vil returnere følgende svar (forutsatt at det ~/gitrefererer til /home/test/git).

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

Trinn 2: Legg til filene dine i Git

Hver gang du oppretter en ny fil og du vil at den skal inkluderes i Git, må du fortelle Git at du vil at den skal holde styr på den filen. For eksempel, hvis vi skulle lage en fil kalt calendar.phpog vi ønsker å legge den til Git, ville vi skrive:

git add calendar.php

Forutsatt at du er i samme katalog som der filen du vil legge til ( calendar.php) er.

Problemet med dette er at du må legge til hver fil manuelt. For eksempel, hvis du allerede har et par filer (i vårt tilfelle example.html, index.htmlog contact.html), må du legge til disse 3 manuelt. Med 3 filer er det ikke en stor oppgave, men hvis du hadde flere filer, ville det ta mye tid. Heldigvis kan vi bruke .som legger til alle filer som for øyeblikket ikke er i Git:

git add .

Trinn 3: Lagre én eller flere filer

Gratulerer, du er klar til å forplikte deg! Committing er prosessen med å fortelle Git at du har gjort en rekke endringer, og den bør legge dem i "endringsloggen". Det er tross alt hele poenget. For å kunne bruke commits på riktig måte, må vi legge til en commit-melding. Dette lar deg holde styr på alle endringene. Dette kan være alt du vil; Det er imidlertid god praksis å bruke noe du forstår.

git commit -m "Initial commit" -a

Gratulerer! Du kan nå bruke Git på din VPS.

Legg igjen en kommentar

The Rise of Machines: Real World Applications of AI

The Rise of Machines: Real World Applications of AI

Kunstig intelligens er ikke i fremtiden, det er her akkurat i nåtiden I denne bloggen Les hvordan kunstig intelligens-applikasjoner har påvirket ulike sektorer.

DDOS-angrep: en kort oversikt

DDOS-angrep: en kort oversikt

Er du også et offer for DDOS-angrep og forvirret over forebyggingsmetodene? Les denne artikkelen for å løse spørsmålene dine.

Har du noen gang lurt på hvordan hackere tjener penger?

Har du noen gang lurt på hvordan hackere tjener penger?

Du har kanskje hørt at hackere tjener mye penger, men har du noen gang lurt på hvordan tjener de den slags penger? la oss diskutere.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Revolusjonerende oppfinnelser fra Google som vil gjøre livet ditt enkelt.

Vil du se revolusjonerende oppfinnelser fra Google og hvordan disse oppfinnelsene forandret livet til alle mennesker i dag? Les deretter til bloggen for å se oppfinnelser fra Google.

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Fredag ​​Essential: Hva skjedde med AI-drevne biler?

Konseptet med selvkjørende biler som skal ut på veiene ved hjelp av kunstig intelligens er en drøm vi har hatt en stund nå. Men til tross for flere løfter, er de ingen steder å se. Les denne bloggen for å lære mer...

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Teknologisk singularitet: en fjern fremtid for menneskelig sivilisasjon?

Ettersom vitenskapen utvikler seg raskt og tar over mye av innsatsen vår, øker også risikoen for å utsette oss for en uforklarlig singularitet. Les hva singularitet kan bety for oss.

Funksjonaliteter til Big Data Reference Architecture Layers

Funksjonaliteter til Big Data Reference Architecture Layers

Les bloggen for å kjenne ulike lag i Big Data Architecture og deres funksjoner på den enkleste måten.

Evolusjon av datalagring – infografikk

Evolusjon av datalagring – infografikk

Lagringsmetodene for dataene har vært i utvikling kan være siden fødselen av dataene. Denne bloggen dekker utviklingen av datalagring på grunnlag av en infografikk.

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

6 fantastiske fordeler ved å ha smarte hjemmeenheter i livene våre

I denne digitaldrevne verden har smarthusenheter blitt en avgjørende del av livet. Her er noen fantastiske fordeler med smarthusenheter om hvordan de gjør livet vårt verdt å leve og enklere.

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

macOS Catalina 10.15.4 tilleggsoppdatering forårsaker flere problemer enn å løse

Nylig lanserte Apple macOS Catalina 10.15.4 en tilleggsoppdatering for å fikse problemer, men det ser ut til at oppdateringen forårsaker flere problemer som fører til muring av mac-maskiner. Les denne artikkelen for å lære mer