Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
scratch [2017/10/12 17:14] – admin | scratch [2019/01/31 07:17] – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Maustasten belegen | + | ====== Maustasten belegen |
+ | |||
+ | ===== Linux Mint (bzw. Ubuntu) ===== | ||
https:// | https:// | ||
Line 20: | Line 22: | ||
Und schließlich unter // | Und schließlich unter // | ||
//Alt + F9// einstellen (sollte aber auch Default sein). | //Alt + F9// einstellen (sollte aber auch Default sein). | ||
+ | |||
+ | |||
+ | ===== Arch Linux ===== | ||
+ | xorg-xev, xbindkeys und xdotool installieren: | ||
+ | pacman -S xbindkeys xdotool xorg-xev | ||
+ | |||
+ | mit //xev// Button Nummer herausfinden. | ||
+ | |||
+ | Maustasten mit xbindkeys auf Tastendrücke legen: | ||
+ | ~./ | ||
+ | # Button 10 sends ALT+F9 | ||
+ | " | ||
+ | b:10 | ||
+ | |||
+ | xbindkeys automatisch beim Einloggen starten: | ||
+ | ~/ | ||
+ | xbindkeys & | ||
+ | |||
+ | In Desktop-Einstellungen ALT-F9 auf gewünschte Funktion, z.B. //Fenster minimieren// | ||
+ | |||
====== Mausgeschwindigkeit einstellen ====== | ====== Mausgeschwindigkeit einstellen ====== | ||
Line 81: | Line 103: | ||
'' | '' | ||
+ | ====== Git ====== | ||
+ | # Create branch | ||
+ | git branch < | ||
+ | git checkout < | ||
+ | |||
+ | # Do the work | ||
+ | kate main.cpp | ||
+ | ... | ||
+ | | ||
+ | # Commit the branch | ||
+ | git commit -m " | ||
+ | | ||
+ | ### Rebase ### | ||
+ | | ||
+ | # Update master copy | ||
+ | git checkout master | ||
+ | git pull | ||
+ | # go to branch which should be merged to master and make sure that remote is equal with your copy | ||
+ | git checkout < | ||
+ | git pull | ||
+ | # Start rebase | ||
+ | git rebase master | ||
+ | # solve conflicts with an editor e.g foo.cxx has a conflict | ||
+ | kate foo.cxx # remove conflict | ||
+ | git add foo.cxx | ||
+ | # continue rebasing | ||
+ | git rebase --continue | ||
+ | # if there are no other conflicts to solve, push your branch to remote otherwise solve conflicts | ||
+ | git push --force | ||