-
From my micropython fork on github, create new branch
samd_func
$ git clone https:\\micropython\ricksorensen rjsfork
-
From my clone (rjsfork)
$ cd rjsfork;git checkout samd_func
-
Modify file(s) ..eg
mcu/samd21/mpconfigmcu.h
-
Test
-
commit and sign changes
$ cd rjsfork; git commit -s ports/samd/mcu/samd21/mpconfigmcu.h
this brings up editor to add commit message:- Line1. Title <72 char, filename: Title (don't forget space after :)
- Line2. Blank
- Line3 and following. Description, multiple lines, markdown, <= 74 char/line save and exit editor
-
Check:
$ git log --show-signature -l
will show commit message -
$ git push
-
From github, my fork - create pull request
-
If changes to commit are needed: (Thanks RHH, yet again)
$ git commit --amend
this brings up editor to modify commit message save and exit editor$ git push -f
probably more sophisticated steps here! The pull request will be automatically updated