Git 101 die ersten Schritte – erstellen einer Codebase
0Git 101 die ersten Schritte – erstellen einer Codebase
Installation von Git unter Gentoo Linux
emerge git
Verzeichnis erstellen wo man seine Codebase (Git Repository) erstellen möchte für sein Projekt
mkdir myGitProject cd myGitProject
Git Profil für diese Codebase erstellen (User, Email, Alias…. )
git config --global user.name "John Doe" git config --global user.email "JohnDoe.dev@gmail.com"
Wichtige Option wo Space ignoriert wird – ist wichtig z.B für Ruby On Rail oder für Phyton
git config --global apply.whitespace nowarn
Verzeichnisse oder explizite Dateien ignorieren – z.B die nicht im Relase der Software verwendet werden.
Dazu wird eine Datei erstellt mit dem Namen “.gitignore”, wo man danach die entsprechende Verzeichnisse und
Dateien reinschreiben kann wo in der Codebase ignoriert werden.
> .gitignore
Option für den Editor
git config --global core.editor nano
Codebase erstellen (Git Repository)
git init
Code von einem Projekt ins Repository hinzufügen
git add .
Code von einem anderen Git Projekt hinzufügen – in den Ordner myjQuery
git clone git://github.com/jquery/jquery.git myjQuery
Status prüfen
git status
Commit ausführen mit einem Kommentar (Check-In)
git commit -m 'initial jQuery project from git://github.com/jquery/jquery.git'
Wo finde ich die Hilfe und Optionen zu Git?
git --help
oder
man git
Wie kann ich gezielt auf eine Option springen über die Git Hilfe? (z.B tag)
git --help tag
Das waren die ersten Schritte wenn man mit Git eine Codebase erstellt.
Die nächsten Schritte wären das erstellen von Tags, Branch u.s.w
thx@all