GIT - die wichtigsten Befehle

git init

 
git init
 

Initialisiert ein GIT-Repo an der Stelle, an der Sie sich im Moment im Dateisystem befinden.

git config

 
git config -l
 

Listet die aktuelle Konfiguration von GIT.

git remote add

 
git remote add origin git://github.com/wdrei/aitsu.git
 

Fügt das bezeichnete Repo (im vorliegenden Fall das aitsu-Read-Only-Repo) mit dem alias origin ein.

git pull

 
git pull origin master
 

Synchronisiert die aktuelle Version aus dem Branch master in den aktuellen lokalen Branch.

git add

 
git add application/skins/myskin
 

Fügt bisher nicht getrackte Ressourcen zum Repo hinzu und/oder nimmt veränderte Ressourcen für das nächste Commit auf.

git commit

 
git commit -a -m "Das ist der Kommentar des Commits"
 

Checked die veränderten Ressourcen ein.

git checkout

 
git checkout myotherbranch
 

oder

 
git checkout application/skins/myskin/my/resource.php
 

Checked den bezeichneten Branch aus oder verwirft die zuletzt gemachten Änderungen an der bezeichneten Ressource.

git checkout theirs/ours

 
git checkout --theirs application/configs/config.ini
 

resp.

 
git checkout --ours application/configs/config.ini
 

Checked im Fall eines Konflikts die Ressource aus dem Quell-Repo (theirs) oder des aktuellen eigenen Repos (ours) aus. Die entsprechenden Ressourcen sind anschliessend mit git add wieder hinzuzufügen und mit git commit ist dann die Synchronisation abzuschliessen.

Ticker

03.01.12  -  Die Pause ist vorüber und wir sind mit neuem Tatendrang wieder an der Arbeit. Willkommen im 2012!

23.12.11  -  Wir wünschen allen frohe Festtage und einen guten Rutsch ins Neue Jahr!