Git Source Code Management
Projekt
Informationen
Eclipse Plugin
EGit Homepage
JGit Homepage
Git with Eclipse (EGit) - Tutorial
Befehle
Konfiguration
git config --list [--system | --global | --local]
git check-ignore <path>
Aktueller Status
git status
Untracked Files
git clean -d -n # nur auflisten
git clean -d -n -x # nur auflisten, inklusive .gitignore
git clean -d -f # auflisten und löschen
git clean -d -f -x # auflisten und löschen, inklusive .gitignore
Commit History
git log
git log --oneline
git log --pretty=oneline
git log --stat
git log --author=<regex>
Commit Inhalt
git show --name-status <commit>
Branches
Branches im lokalen Repository, aktiver markiert mit *
git branch
Branches und Tags im remote Repository
git ls-remote
Branch wechseln
git checkout <branch>
Arbeiten mit Remote Repositories
Informationen holen
git remote -v
Branches anzeigen
git branch -r -v
Lokales Repository aktualisieren
git fetch [remote-name]
Git Cloud Repositories
Github
Basic Writing and Formatting Syntax
Guide von freeCodeCamp
Bitbucket
Links
https://www.atlassian.com/git/tutorials/what-is-version-control
https://git-scm.com/book/en/v2
https://www.katacoda.com/courses/git
http://learngitbranching.js.org/?demo
http://ndpsoftware.com/git-cheatsheet.html
https://www.git-tower.com/blog/git-cheat-sheet/
https://services.github.com/kit/downloads/github-git-cheat-sheet.pdf