cm: Update README
Change-Id: I0b5ef3436246f21fd1ec84ccd23b903750cf9747 Change-Id: I05683f66702db729176df8f516e6954a773a5e4a cm: Add CMGerrit command to README Change-Id: I7e871b2cce34cf04efc6eaee2dc9ff3f27d9db9c
This commit is contained in:
parent
968aa932ef
commit
a8c03cc89a
23
README.mkdn
23
README.mkdn
@ -3,12 +3,25 @@ CyanogenMod
|
||||
|
||||
Submitting Patches
|
||||
------------------
|
||||
Patches are always welcome! Please send pull requests with your patches! If at all possible please rebase your
|
||||
repository before sending a pull request. You can do this by using the following command:
|
||||
Patches are always welcome! Please submit your patches via CyanogenMod Gerrit!
|
||||
You can do this by using these commands:
|
||||
|
||||
git pull --rebase git://github.com/CyanogenMod/path_to_project.git froyo
|
||||
(From root android directory)
|
||||
. build/envsetup.sh
|
||||
(Go to repo you are patching, make your changes and commit)
|
||||
cmgerrit <for(new)/changes(patch set)> <branch/change-id>
|
||||
|
||||
repo start gingerbread .
|
||||
(Make your changes and commit)
|
||||
repo upload .
|
||||
Note: "." meaning current directory
|
||||
For more help on using this tool, use this command: repo help upload
|
||||
|
||||
Make your changes and commit with a detailed message, starting with what you are working with (i.e. vision: Update Kernel)
|
||||
Commit your patches in a single commit. Squash multiple commit using this command: git rebase -i HEAD~<# of commits>
|
||||
|
||||
To view the status of your and others' patches, visit [CyanogenMod Code Review](http://review.cyanogenmod.com/)
|
||||
|
||||
This makes accepting patches MUCH easier for our comitters.
|
||||
|
||||
Getting Started
|
||||
---------------
|
||||
@ -18,7 +31,7 @@ familiar with [Git and Repo](http://source.android.com/download/using-repo).
|
||||
|
||||
To initialize your local repository using the CyanogenMod trees, use a command like this:
|
||||
|
||||
repo init -u git://github.com/CyanogenMod/android.git -b froyo
|
||||
repo init -u git://github.com/CyanogenMod/android.git -b gingerbread
|
||||
|
||||
Then to sync up:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user