File: git.txt

package info (click to toggle)
amarok 3.3.2-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 112,344 kB
  • sloc: cpp: 195,053; xml: 4,329; ansic: 2,634; javascript: 673; ruby: 528; python: 507; sh: 252; makefile: 12
file content (8 lines) | stat: -rw-r--r-- 404 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
This command is mandatory for all amarok developers:
git config branch.master.rebase true 

The result of this is that all "git pull" commands will do a rebase rather then a merge.
Your local commits will be rewritten (parented to origin/master). The prevents the log
to become unreadable because of all the merge commits.

Note: rebasing can be dangerous. Check before pushing if something looks fishy.