@Wolf480pl this is my workflow for contributing to github projects:
- git commit
- git send-e... wait a sec
- git checkout -b some-feature
- git checkout -
- git reset --hard HEAD^
- git checkout -
- go find my web browser
- go to github.com/that project
- make a fork*
- git remote rename origin upstream *
- git remote add origin git@github.com... *
- git push -u origin some-feature
- refresh my web browser
- click the "pull request" button
- click "submit pull request"
- git checkout -
- git branch -u upstream/master
and my preferred workflow:
- git commit
- search README for email addresses *
- git config sendemail.to that@address.org *
- git config format.subjectPrefix 'PATCH some-project' *
- git send-email HEAD^
* only done once per project