Here is a list of trainings developed or used by the Foundation for Public Code:
- Open Source for newcomers
- GitHub for newcomers
- Writing issues
- How to write a Git commit message
- Rewriting Git History - Amend, Reword, Delete, Reorder, Squash and Split (video, article) - for making the git history as clear and understandable as possible
- Git Cheat Sheet - for a list of the most common used git commands
- Reviewing contributions
- Markdown Here - for formatting emails written using Markdown
- Jekyll tutorial - for understanding the templates which underpin our website
As a Foundation for Public Code staff member, you can also request professional development training. Here is a non-exhaustive and running list of potential training providers compiled by staff. (Note: This sheet is private as it may contain personal information.)