Git Tutorial - Repository Initialisatie

We zullen ons eerste git-project maken in deze tutorial.

Je kan een map met de naam Git op C schijf maken. Het is absoluut niet nodig om deze C:\Git map te maken , maar het zijn mijn persoonlijke voorkeuren dat ik al mijn repository in die map plaats.

Vervolgens maakt u een nieuwe map met de naam GitLearn in de C:\Git map en dit wordt onze projectmap.

We zouden git init kunnen gebruiken om de lege Git repository hier te initialiseren,

git init 

Dan krijgen we de succesvolle initialisatiebevestiging in de bash.

Dubbel glas
Dubbel glas
git init
Initialized empty Git repository in C:/Git/GitLearn/.git/

git status

Voordat we beginnen met het toevoegen van bestanden in de repository, kunnen we gebruiken git status om de huidige status van de repository te krijgen.

$ git status
On branch master

No commits yet

nothing to commit (create/copy files and use "git add" to track)

Inderdaad, de repository is nog steeds leeg en er is nog geen enkele commit. Ok, dan kunnen we enkele bestanden aan deze map toevoegen. Maak een test1.txt tekstbestand en plaats enkele zinnen zoals This is my first Git repository. in het bestand en sla het op. Als je het git status opnieuw controleert , krijg je het

$ git status
On branch master

No commits yet

Untracked files:
  (use "git add <file>..." to include in what will be committed)

    test1.txt

nothing added to commit but untracked files present (use "git add" to track)

Het nieuwe bestand verschijnt in de statusinformatie in de lijst met niet-bijgehouden bestanden. De niet-bijgehouden bestanden worden niet bijgehouden als we ze niet toevoegen en vastleggen. We moeten ze eerst aan het staging gebied toevoegen met een git add opdracht,

git add test1.txt

Typ nu git status opnieuw om de nieuwste repository-status op te halen.

$ git status
On branch master

No commits yet

Changes to be committed:
  (use "git rm --cached <file>..." to unstage)

    new file:   test1.txt

Het toegevoegde bestand bevindt zich nu in het tijdelijke gebied en wacht op vastleggen. U moet de git commit opdracht gebruiken om het nieuwe ge├źnsceneerde bestand test1.txt in de repository te plaatsen.

$ git commit -m "the first commit. add test1.txt to the repository"
[master (root-commit) 15322c9] the first commit. add test1.txt to the repository
 1 file changed, 1 insertion(+)
 create mode 100644 test1.txt

Als u de status nu controleert, krijgt u een schone werkboominformatie.

$ git status
On branch master
nothing to commit, working tree clean

Als je git log de loginformatie van de vastleggingsgeschiedenis wilt ophalen , kun je typen om het vastleggingslogboek op te halen.

$ git log
commit 15322c93a528af85dbba478a77b93cb6477698cb
Author: Your Name <yourname@email.com>
Date:   Wed Jul 25 00:14:49 2018 +0200

    the first commit. add test1.txt to the repository