GitHub Quick Tips
47mIntermediate2020-05-11
Authors

Ray Villalobos
Senior Staff Instructor at LinkedIn Learning
Course details
GitHub is the heart of many development workflows. These 30 tips and tricks help you exercise the full power of this versatile software development platform. LinkedIn staff instructor Ray Villalobos shows how to customize GitHub by building out your project homepages, turning repositories into reusable templates, adding collaborators, and enhancing security with secret keys and branch protection. Then discover how to be more efficient in the interface, from searching to creating permalinks for frequently accessed files. Next, dive into power tips for repos, including deleting and restoring branches. Finally, Ray reviews the specialized tools such as wikis, metrics, the GitHub CLI, and custom code snippets called gists. Each tip makes you a more efficient developer and GitHub contributor.
Topics include:
Adding project descriptions, URLs, and tags
Adding secret keys to settings
Maximizing contribution credits
Comparing branches
Pinning repos
Creating permalinks
Getting all repo branches
Using repo shields
Using GitHub Pages
Creating a project Kanban
Using the GitHub CLI
Creating repo shortcuts
Topics include:
Adding project descriptions, URLs, and tags
Adding secret keys to settings
Maximizing contribution credits
Comparing branches
Pinning repos
Creating permalinks
Getting all repo branches
Using repo shields
Using GitHub Pages
Creating a project Kanban
Using the GitHub CLI
Creating repo shortcuts
Skills covered
Quick TipsVersion ControlGitHubSoftware Development ToolsSoftware Development
Concepts
0. Introduction
- 01 - GitHub tips and tricks
1. Setting Up Github
- 02 - Optimize your profile
- 03 - Add descriptions URLS and tags
- 04 - Turn a repository into a template
- 05 - Add Collaborators to a repository
- 06 - Use a secret key on your projects
- 07 - Protect your repo branches
- 08 - Get maximum contribution credits
2. The Github Interface
- 09 - GitHub search tips
- 10 - Multi-line highlights
- 11 - Access the hidden help shortcuts
- 12 - Compare two branches
- 13 - Pin GitHub repositories
- 14 - Evergreen permalinks
3. Working with Repos
- 15 - Create empty folders
- 16 - Organize utility templates
- 17 - Get all repo branches
- 18 - Use shields for repos
- 19 - Add social media cards
- 20 - Delete and restore branches
- 21 - GitHub Flavored Markdown
4. Github Tools
- 22 - GitHub Pages
- 23 - Create a wiki
- 24 - Contribute to an open-source project
- 25 - Create a project kanban for your repo
- 26 - GitHub open-source metrics
5. External Tools
- 27 - What can I do with the GitHub CLI
- 28 - Start a new project with npx and degit
- 29 - Get the GitHub Student Developer Pack
- 30 - Create repo shortcuts
- 31 - Share code with gists
Related courses
- Trello for Agile Teams
- GitHub Models: Prototyping with AI Models (2024)
- Command Line Data Analysis
- Enterprise AI Development with GitHub Models and Azure
- Create a Quick, Clean, and Cheap Website with Bootstrap Templates
- Build and Deploy Anywhere with OpenAI GPT-5-Codex
- Coding Exercises: GitHub
- Learning GitHub (2023)
Related learn paths
- Improve Your Xcode Skills
- Getting Started with Software Testing
- Building Your Java Skills
- Prepare for the CompTIA PenTest+ (PT0-001) Exam
- Advance Your Skills in Natural Language Processing
- Advance Your JavaScript Skills
- Career Essentials in GitHub Professional Certificate
- Prepare for the GitHub Foundations Certification