Learn security best practices and keep your project’s contributions—and contributors—safe.
Start Securing your workflows Join 1753 others!
This course will show you how to build, host, and maintain a secure repository on GitHub. By following simple security best practices, you can rest easy knowing your project is secure for contributors and contributions today and in the future.
Collaboration is key to building great software. As you welcome more contributions, keeping your project secure becomes more important than ever.
In this course, you’ll learn how to:
This course has a dedicated message board on the GitHub Community Forum. Create a post to start a conversation, discuss this course with GitHub Trainers and participants, or troubleshoot any issues you encounter.
Enable settings in your repository for the next activities.
Find the vulnerable dependency, and comment with the suggested update version.
Edit the file in the pull request to update the dependency.
Merge the pull request you've opened to update the vulnerability dependency.
The `.gitignore` file is ready to be edited in an open pull request. Add the `.env` file to the `.gitignore` file.
Merge the second pull request with updates to the `.gitignore` file.
19 minutes
All public courses on Learning Lab are free.
After you've mastered the basics, learn some of the fun things you can do on GitHub. From GitHub...
A set of resources leveraged by Microsoft employees to ramp up on Git and GitHub. Progress of this...
See how collaboration works on GitHub and start building great things, together.
If you are looking for a quick and fun introduction to GitHub, you've found it. This class will get...
This course will walk you through everything you need to start organizing ideas and collaborating...