Wiener Git
Servus und willkommen, zum wohl wichtigsten Tool für alle Wiener Entwickler! Wir haben für dich die wichtigsten git commands ins wienerische übersetzt - weil ge schaumaamoi
einfach viel schöner klingt als git fetch
❤️ .
How to install
ZSH Plugin
Um das ZSH Plugin zu installieren, lade das plugin herunter und füge es deiner zsh installation hinzu.
cd ~/.oh-my-zsh/plugins
git clone https://github.com/entwicklerkollektiv-wien/wiener-git.git
Danach kannst du das Plugin via plugins array im zshrc file aktivieren. Füge dazu einfach wiener-git
zum plugins array im zshrc (~/.zshrc
) file hinzu.
Öffne einen neuen Terminal und los gehts!
Commands
Getting and Creating Projects
git command
wienerisch
git init
ge gehmasan
git clone
ge fladades
Basic Snapshotting
git command
wienerisch
git add
ge gibdazua
git status
ge ???
git diff
ge ???
git commit
ge nimmdes
git commit --amend
ge nimmdes --hobivagessn
git commit --no-verify
ge nimmdes --passtscho
git notes
ge ???
git restore
ge ???
git reset
ge ???
git rm
ge ???
git mv
ge ???
Branching and Merging
git command
wienerisch
git branch
ge astl
git checkout -b "branch"
ge gehumi --astl "branch"
git switch
ge ???
git merge
ge ???
git mergetool
ge ???
git log
ge gschichtl
git stash
ge wegmitdemschaß
git stash pop
ge wegmitdemschaß retour
git tag
ge ???
git worktree
ge ???
Sharing and Updating Projects
git command
wienerisch
git fetch
ge schaumaamoi
git fetch --all
ge schaumaamoi --ois
git pull
ge gibmades
git push
ge dahost
git push --force
ge dahost --ischeißaufdi
git remote
ge ???
git submodule
ge ???
Inspection and Comparison
git command
wienerisch
git show
ge ???
git log
ge gschichtl
git diff
ge ???
git difftool
ge ???
git range-diff
ge ???
git shortlog
ge ???
git describe
ge ???
Patching
git command
wienerisch
git apply
ge ???
git cherry-pick
ge rosinenpickn
git diff
ge ???
git rebase
ge schiabsdrunta
git rebase --continue
ge schiabsdrunta --gehweida
git rebase --abort
ge schiabsdrunta --naoida
git rebase --interactive
ge schiabsdrunta --domussiwosaendan
git revert
ge ???
Debugging
git command
wienerisch
git bisect
ge ???
git blame
ge weawoas
git grep
ge ???
Contribute
We love your input! You are more than welcome to contribute! Simply drop a Pull Request .
Special Thanks
To Jonas for contributing ge nimmdes