Skip to content

ciaobello/ciaobello.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Igit! Was ist denn dass?

####Git ([ɡɪt], engl. Blödmann) ist eine freie Software zur verteilten Versionsverwaltung von Dateien, die ursprünglich für die Quellcode-Verwaltung des Linux-Kernels entwickelt wurde. (wikipedia)

Das Prinzip einer Versionsverwaltung ist einfach. Alles wird lokal gespeichert und mit einem Server wie Github sinchronisiert. Über sogenante "pull requests" können sich andere Personen an der Programmierung beteiligen mit Ihren, lokal gespeicherten Versionen der Daten.

Der beteiligende macht einen Vorschlag einer Code/Daten Änderung und der Hauptprogrammierer/ProjektTeam kann diesen Vorschlag dann in Seine Lokalen Daten aufnehmen oder verwerfen.

Nach den Änderungen, werden diese lokalen Daten wieder allen auf dem Server zur verfügung gestellt.

Demo um Git zu zeigen ohne installation: Git Demo
Download von Git | Terminal oder Commandozeile orientiert Linux, Mac & Win

Wie Starten?

Terminal öffnen und folgende Befehle zur Personalisierung eingeben:


$ git config --global user.name "Gewünschter Name"

$ git config --global user.email "gewünschter.name@example.com"

"Gewünschter Name" kann einem Github/Bitbucket Nickname & email entsprechen

Pro kontra von Github & Bitbucket (english)

Damit wir nun Mit einem Projekt starten können geben wir folgendes im Terminal ein:


$ git init project  (project ist freiwählbarer Name für welchen eine Verzeichnis erstellt wird)
$ cd project

$ touch README.md (erstellen einer Datei)
$ git add README.md (die Datei wurde erstellt ist aber noch nicht permanent der Versionsverwaltung zugewiesen)
siehe unten "Anleitung wie man den Markdown von Git verwendet" 
$ vi / nano README.md
$ git add VerzeichnisMitDaten (Die Daten welche ins Repo sollen. Wird rekursive hinzugefügt)
$ git commit -m"mein erster commit" (permanentes hinzufügen/entfernen zur Versionsverwaltung; 
                                     -m hängt eine Notiz an den Commit) 

Anleitung wie man den Markdown von Git verwendet

Neugierig gerne selber versuchen?

In das entsprechende Verzeichnis wechseln wo das Repository gespiechert werden soll und eingeben:


$git clone https://github.com/ciaobello/start-git start-git

Weitere nützliche und einmalige Konfigurationen können dem Git Handbuch entnommen werden.

About

Useful tutorials

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors