You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/CONTRIBUTING.md
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,15 @@ GnuCash Android is built by people like you! Please [join us](https://github.com
5
5
* You can maintain your stable installation of GnuCash and test with another installation.
6
6
The two instances of GnuCash Android will live side-by-side on your device and not affect each other. You can install the development version by executing `gradle installDD` inside the root project directory
7
7
* The latest changes are in the `develop` branch.
8
+
* Always rebase develop before working on a fix or issuing a pull request
8
9
* The master branch contains only stable releases.
9
10
* Pull requests to the `master` branch will be rejected.
11
+
* The `hotfix/patches` branch is reserved for very small fixes to the current release
12
+
* This branch may diverge significantly from the `develop` branch
13
+
* When working on a hotfix, always rebase and start off the `origin/hotfix/patches` branch
14
+
* Examples of such are typos, translation updates, critical bugs (e.g. cannot save transactions)
15
+
* Any bigger changes should be made to develop
16
+
10
17
* Make a new branch for every feature you're working on.
11
18
* Try to make clean commits that are easily readable (including descriptive commit messages!)
12
19
* Test before you push make sure all test pass on your machine.
0 commit comments