# tiimgreen/github-cheat-sheet

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/tiimgreen-github-cheat-sheet).**

57,407 stars · 5,428 forks · MIT

## Links

- GitHub: https://github.com/tiimgreen/github-cheat-sheet
- Homepage: http://git.io/sheet
- awesome-repositories: https://awesome-repositories.com/repository/tiimgreen-github-cheat-sheet.md

## Topics

`awesome` `awesome-list` `git` `github` `list`

## Description

This project is a community-driven knowledge base that serves as a comprehensive guide for mastering version control operations and platform-specific workflows. It functions as a developer productivity resource, consolidating essential information on command-line operations, repository management, and advanced interface techniques into a single, version-controlled document.

The guide distinguishes itself by providing actionable insights into platform-specific automation and navigation. It covers the use of keyboard shortcuts to accelerate daily tasks, the application of advanced search syntax to filter project data, and the implementation of standardized contribution templates to streamline collaborative efforts.

Beyond core navigation and command references, the documentation details best practices for managing the software development lifecycle. This includes techniques for visualizing code changes, automating issue resolution through commit messages, and utilizing repository templates to maintain consistent project structures.

The content is maintained as a static markdown file within a repository, utilizing anchor-based navigation to allow for quick retrieval of specific technical information.

## Tags

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Development Tools & Productivity

- [Git References](https://awesome-repositories.com/f/development-tools-productivity/git-references.md) — Acts as a comprehensive reference guide for terminal-based version control operations and platform-specific workflows.
- [Version-Controlled Documentation](https://awesome-repositories.com/f/development-tools-productivity/version-controlled-documentation.md) — Tracks and manages technical documentation within a version-controlled repository for auditable history.
- [GitHub Workflow Integrations](https://awesome-repositories.com/f/development-tools-productivity/github-workflow-integrations.md) — Provides comprehensive guidance on optimizing platform-specific workflows, including issue templates and pull request automation.
- [Developer Productivity Tools](https://awesome-repositories.com/f/development-tools-productivity/developer-productivity-tools.md) — Consolidates keyboard shortcuts and navigation techniques to accelerate daily interactions with development platforms.
- [Productivity Guides](https://awesome-repositories.com/f/development-tools-productivity/productivity-guides.md) — Serves as a collection of productivity-enhancing techniques and workflow accelerators for daily development tasks.
- [Commit History Analysis](https://awesome-repositories.com/f/development-tools-productivity/commit-history-analysis.md) — Provides techniques for filtering and analyzing commit logs to track individual contributions and historical changes. ([source](https://cdn.jsdelivr.net/gh/tiimgreen/github-cheat-sheet@master/README.md))
- [Pull Request Templates](https://awesome-repositories.com/f/development-tools-productivity/project-scaffolding-config-code-generation/project-scaffolding-configuration/repository-templates/pull-request-templates.md) — Ensures consistent information gathering by pre-populating issue and pull request descriptions. ([source](https://cdn.jsdelivr.net/gh/tiimgreen/github-cheat-sheet@master/README.md))
- [Search Query Filters](https://awesome-repositories.com/f/development-tools-productivity/search-query-filters.md) — Documents advanced search syntax and query filters to efficiently locate specific issues and pull requests. ([source](http://git.io/sheet))

### Education & Learning Resources

- [Documentation Resources](https://awesome-repositories.com/f/education-learning-resources/documentation-resources.md) — Functions as a community-driven knowledge base detailing best practices and advanced features for version control platforms.

### Content Management & Publishing

- [Static Markdown Documentation](https://awesome-repositories.com/f/content-management-publishing/documentation-knowledge-management/static-markdown-documentation.md) — Maintains technical documentation as a static, hierarchical markdown-based knowledge base.

### Part of an Awesome List

- [Developer Tooling & Utilities](https://awesome-repositories.com/f/awesome-lists/devtools/developer-tooling-utilities.md) — Reference guide for advanced GitHub features and workflows.
- [Developer Tools](https://awesome-repositories.com/f/awesome-lists/devtools/developer-tools.md) — Comprehensive reference guide for platform features and commands.
- [Development Environment](https://awesome-repositories.com/f/awesome-lists/devtools/development-environment.md) — Quick reference for GitHub commands.
- [Editor and Tooling](https://awesome-repositories.com/f/awesome-lists/devtools/editor-and-tooling.md) — Reference for GitHub features and workflows.
- [GitHub Platform Tools](https://awesome-repositories.com/f/awesome-lists/devtools/github-platform-tools.md) — Quick reference for useful Git and GitHub features.
- [Version Control and Collaboration](https://awesome-repositories.com/f/awesome-lists/devtools/version-control-and-collaboration.md) — Reference guide for common platform commands and features.
- [Version Control Guides](https://awesome-repositories.com/f/awesome-lists/devtools/version-control-guides.md) — List of useful features and tips for Git and GitHub.
- [Technical Cheatsheets](https://awesome-repositories.com/f/awesome-lists/learning/technical-cheatsheets.md) — Git and GitHub workflow tips.

### Software Engineering & Architecture

- [Development Best Practices](https://awesome-repositories.com/f/software-engineering-architecture/development-best-practices.md) — Outlines standardized conventions for branching, commit history, and code review to maintain high-quality project documentation.
- [Contribution Guidelines](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-governance/contribution-guidelines.md) — Standardizes contribution procedures through project-specific instructions and templates. ([source](http://git.io/sheet))
- [Distributed Contribution Models](https://awesome-repositories.com/f/software-engineering-architecture/project-management-governance/project-governance/contribution-guidelines/distributed-contribution-models.md) — Facilitates community-driven project improvements through standard pull request workflows.
