aboutsummaryrefslogtreecommitdiff
blob: 39cb608b51c9d186f78ad57f185fa73de4285d1e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Git Patches:

Since Qt overlay is a git repo, we prefer patches to be sent in proper git
format. It is easier for us to apply them and you also get all the kudos for
your work on the commit message. The following process aims to simplify the
process of creating git patches:

1) Create a separate branch for your patches
	git checkout -b for-qt

2) Write stuff and then commit them

3) Rebase your "for-qt" branch to master branch
  a) Switch to master branch
	git checkout master
  b) Update your master branch
	git pull
  c) Switch back to "for-qt" branch
	git checkout for-qt
  d) Rebase your branch onto master
	git rebase master

4) Create your patch
   git format-patch master..for-qt

5) Send your patches to qt@gentoo.org or attach them to your bug