feel welcome and have an enjoyable, fulfilling experience at PyCon, even in a virtual event. Please familiarize yourself with PyCon’s Code of Conduct and Attendee Procedure For Reporting Code of Conduct Incidents: https://us.pycon.org/2022/about/code-of-conduct/ Report any incidents to pycon-us-report@python.org https://bit.ly/mentoredsprints-22
with someone Find an issue item to work on hands-on Get contributing 🎉 Check in with your mentor and let folks know you are working on it Projects intro soon Optional* https://bit.ly/mentoredsprints-22
mindful and considerate • Struggling with an issue? They are the best to help with debugging and setup issues Notes about mentors https://mentored-sprints.netlify.app/participants/02-asking-questions/ https://bit.ly/mentoredsprints-22
• Only one thing – the existence of a hidden .git directory. • Once this is present you can use the git status command https://bit.ly/mentoredsprints-22
back to the project we have to make a fork • A fork is your own copy of the source code that we will work on Repo_A - some GitHub account Repo_A_fork - your GitHub account https://bit.ly/mentoredsprints-22
need to clone it locally Repo_A - some GitHub account Repo_A_fork - your GitHub account Your personal Computer (a.k.a local) Example: $ git clone https://github.com/scipy/scipy .git https://bit.ly/mentoredsprints-22
Repo_A - some GitHub account Repo_A_fork - your GitHub account Your personal Computer (a.k.a local) Push to your Fork - i.e. add changes ✨ https://bit.ly/mentoredsprints-22
incorporate our changes into the original repository PR (Pull request) 🎁 Repo_A - some GitHub account Repo_A_fork - your GitHub account https://bit.ly/mentoredsprints-22
on 2. Fork the repo and clone it locally 3. Make a new branch git branch new_branch 4. Change to new branch git switch new_branch 5. Work on changes 6. Run tests 7. Commit and push changes (sync your fork and clone) 8. Open a pr (from your remote fork) 9. Review and address comments 10. Celebrate when your PR is merged 🎉 PR lifecycle https://bit.ly/mentoredsprints-22