Git and GitHub: A Free Course by RubyLearning
If you’re new to Git and/or GitHub and want to take your skills to the next level, you’ll definitely want to check out [Git and GitHu]( A Free Course”:http://rubylearning.com/blog/2009/02/10/git-and-github-a-free-course/) by…
If you’re new to Git and/or GitHub and want to take your skills to the next level, you’ll definitely want to check out [Git and GitHu]( A Free Course”:http://rubylearning.com/blog/2009/02/10/git-and-github-a-free-course/) by our friends over at RubyLearning. The online course starts on 21st Feb. 2009 and runs for a week. The course topics are:
- What’s Version Control
- What’s Git
- Downloading and Installing Git
- Create your local repository folder
- Create your SSH Key
- What’s GitHub?
- Set up your GitHub account
- Creating a new repository
- Deleting and renaming repositories
- Fork a repository
- Push changes to a repository
- Clone a public project
- Add collaborators to a project
- Collaborate with other users
- Send a pull request
- Merge changes from a pull request
- Watch projects and people
- Use project wikis
- Create and delete branches and tags
- Generate RubyGems
- Create GitHub pages
- Exercises
Written by
Related posts
GitHub joins coalition advocating for fixes to California AI Transparency Act to protect open source
We’re calling for targeted amendments to resolve conflicts with open source licensing and align with international transparency frameworks while preserving regulatory intent.
GitHub availability report: May 2026
In May, we experienced nine incidents that resulted in degraded performance across GitHub services.
GitHub Universe is back: All together now, in the agentic era
GitHub Universe is back: returning to the historic Fort Mason Center in San Francisco on October 28–29, 2026.