SOLFIND
Web Lens
Portal home

Git Guides - install git · GitHub

https://github.com/git-guides/install-git • 208 KB fetched
Open original page


Git Guides - install git · GitHub Skip to content Navigation Menu Sign in * Platform * AI CODE CREATION * GitHub Copilot Write better code with AI * GitHub Copilot app Direct agents from issue to merge * MCP Registry Integrate external tools * DEVELOPER WORKFLOWS * Actions Automate any workflow * Codespaces Instant dev environments * Issues Plan and track work * Code Review Manage code changes * Code Quality Enforce quality at merge * APPLICATION SECURITY * GitHub Advanced Security Find and fix vulnerabilities * Code security Secure your code as you build * Secret protection Stop leaks before they start * EXPLORE * Why GitHub * Documentation * Blog * Changelog * Marketplace View all features * Solutions * BY COMPANY SIZE * Enterprises * Small and medium teams * Startups * Nonprofits * BY USE CASE * App Modernization * DevSecOps * DevOps * CI/CD * View all use cases * BY INDUSTRY * Healthcare * Financial services * Manufacturing * Government * View all industries View all solutions * Resources * EXPLORE BY TOPIC * AI * Software Development * DevOps * Security * View all topics * EXPLORE BY TYPE * Customer stories * Events & webinars * Ebooks & reports * Business insights * GitHub Skills * SUPPORT & SERVICES * Documentation * Customer support * Community forum * Trust center * Partners View all resources * Open Source * COMMUNITY * GitHub Sponsors Fund open source developers * PROGRAMS * Security Lab * Maintainer Community * GitHub Stars * Archive Program * REPOSITORIES * Topics * Trending * Collections * Enterprise * ENTERPRISE SOLUTIONS * Enterprise platform AI-powered developer platform * AVAILABLE ADD-ONS * GitHub Advanced Security Enterprise-grade security features * Copilot for Business Enterprise-grade AI features * Premium Support Enterprise-grade 24/7 support * Pricing Search / Sign in Sign up You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert Git Guides Git Install Init Clone Add Commit Remote Status Pull Push Sign up Install Git How to install Git on any OS Git can be installed on the most common operating systems like Windows, Mac, and Linux. In fact, Git comes installed by default on most Mac and Linux machines! Checking for Git To see if you already have Git installed, open up your terminal application. * If you're on a Mac, look for a command prompt application called "Terminal". * If you're on a Windows machine, open the windows command prompt or "Git Bash". Once you've opened your terminal application, type git version . The output will either tell you which version of Git is installed, or it will alert you that git is an unknown command. If it's an unknown command, read further and find out how to install Git. Install Git Using GitHub Desktop Installing GitHub Desktop will also install the latest version of Git if you don't already have it. With GitHub Desktop, you get a command-line version of Git with a robust GUI. Regardless of if you have Git installed or not, GitHub Desktop offers a simple collaboration tool for Git. You can learn more here . Install Git on Windows * Navigate to the latest Git for Windows installer and download the latest version. * Once the installer has started, follow the instructions as provided in the Git Setup wizard screen until the installation is complete. * Open the windows command prompt (or Git Bash if you selected not to use the standard Git Windows Command Prompt during the Git installation). * Type git version to verify Git was installed. Note: git-scm is a popular and recommended resource for downloading Git for Windows. The advantage of downloading Git from git-scm is that your download automatically starts with the latest version of Git included with the recommended command prompt, Git Bash . The download source is the same Git for Windows installer as referenced in the steps above. Install Git on Windows through Visual Studio Code GitHub integration is provided through the GitHub Pull Requests and Issues extension . To get started with the GitHub in VS Code, you'll need to create an account and install the GitHub Pull Requests and Issues extension. Once you've installed the GitHub Pull Requests and Issues extension , you'll need to sign in. Follow the prompts to authenticate with GitHub and return to VS Code. Note: You can perform actions like, you can search for and clone a repository from GitHub using the Git: Clone command in the Command Palette (Ctrl+Shift+P) or by using the Clone Repository button in the Source Control view (available when you have no folder open). Learn more here Install Git on Mac Most versions of MacOS will already have Git installed, and you can activate it through the terminal with git version . However, if you don't have Git installed for whatever reason, you can install the latest version of Git using one of several popular methods as listed below: Install Git From an Installer * Navigate to the latest macOS Git Installer and download the latest version. * Once the installer has started, follow the instructions as provided until the installation is complete. * Open the command prompt "terminal" and type git version to verify Git was installed. Note: git-scm is a popular and recommended resource for downloading Git on a Mac. The advantage of downloading Git from git-scm is that your download automatically starts with the latest version of Git. The download source is the same macOS Git Installer as referenced in the steps above. Install Git from Homebrew Homebrew is a popular package manager for macOS. If you already have Homebrew installed, you can follow the below steps to install Git: * Open up a terminal window and install Git using the following command: brew install git . * Once the command output has been completed, you can verify the installation by typing: git version . Install Git on Linux Fun fact: Git was originally developed to version the Linux operating system! So, it only makes sense that it is easy to configure to run on Linux. You can install Git on Linux through the package management tool that comes with your distribution. Debian/Ubuntu * Git packages are available using apt . * It's a good idea to make sure you're running the latest version. To do so, Navigate to your command prompt shell and run the following command to make sure everything is up-to-date: sudo apt-get update . * To install Git, run the following command: sudo apt-get install git-all . * Once the command output has been completed, you can verify the installation by typing: git version . Fedora * Git packages are available using dnf . * To install Git, navigate to your command prompt shell and run the following command: sudo dnf install git-all . * Once the command output has been completed, you can verify the installation by typing: git version . Note: You can download the proper Git versions and read more about how to install on specific Linux systems, like installing Git on Ubuntu or Fedora, in git-scm's documentation . Other Methods of Installing Git Looking to install Git via the source code? Learn more here . Contribute to this article on GitHub. Get started with git and GitHub Review code, manage projects, and build software alongside 40 million developers. Sign up for GitHub Sign in Site-wide Links The developer newsletter Get tips, technical guides, and best practices. Twice a month. Right in your inbox. Subscribe Platform * Features * Enterprise * Copilot * AI * Security * Pricing * Team * Resources * Roadmap * Compare GitHub Ecosystem * Developer API * Partners * Education * GitHub CLI * GitHub Desktop * GitHub Mobile * GitHub Marketplace * MCP Registry Support * Docs * Community Forum * Professional Services * Premium Support * Skills * Status * Contact GitHub * What is Git? * Sitemap Company * About * Why GitHub * Customer Stories * Blog * The ReadME Project * Careers * Newsroom * Inclusion * Social Impact * Shop * © 2026 GitHub, Inc. * Terms * Privacy * Manage cookies * Do not share my personal information * GitHub on LinkedIn * GitHub on Instagram * GitHub on YouTube * GitHub on X * GitHub on TikTok * GitHub on Twitch * GitHub’s organization on GitHub English You can’t perform that action at this time.

Links found on this page

  1. Skip to content [direct]
  2. Sign in [direct]
  3. GitHub Copilot Write better code with AI [direct]
  4. GitHub Copilot app Direct agents from issue to merge [direct]
  5. MCP Registry Integrate external tools [direct]
  6. Actions Automate any workflow [direct]
  7. Codespaces Instant dev environments [direct]
  8. Issues Plan and track work [direct]
  9. Code Review Manage code changes [direct]
  10. Code Quality Enforce quality at merge [direct]
  11. GitHub Advanced Security Find and fix vulnerabilities [direct]
  12. Code security Secure your code as you build [direct]
  13. Secret protection Stop leaks before they start [direct]
  14. Why GitHub [direct]
  15. Documentation [direct]
  16. Blog [direct]
  17. Changelog [direct]
  18. Marketplace [direct]
  19. View all features [direct]
  20. Enterprises [direct]
  21. Small and medium teams [direct]
  22. Startups [direct]
  23. Nonprofits [direct]
  24. App Modernization [direct]
  25. DevSecOps [direct]
  26. DevOps [direct]
  27. CI/CD [direct]
  28. View all use cases [direct]
  29. Healthcare [direct]
  30. Financial services [direct]
  31. Manufacturing [direct]
  32. Government [direct]
  33. View all industries [direct]
  34. View all solutions [direct]
  35. AI [direct]
  36. Software Development [direct]
  37. DevOps [direct]
  38. Security [direct]
  39. View all topics [direct]
  40. Customer stories [direct]
  41. Events & webinars [direct]
  42. Ebooks & reports [direct]
  43. Business insights [direct]
  44. GitHub Skills [direct]
  45. Customer support [direct]
  46. Community forum [direct]
  47. Trust center [direct]
  48. Partners [direct]
  49. View all resources [direct]
  50. GitHub Sponsors Fund open source developers [direct]
  51. Security Lab [direct]
  52. Maintainer Community [direct]
  53. GitHub Stars [direct]
  54. Archive Program [direct]
  55. Topics [direct]
  56. Trending [direct]
  57. Collections [direct]
  58. Copilot for Business Enterprise-grade AI features [direct]
  59. Premium Support Enterprise-grade 24/7 support [direct]
  60. Pricing [direct]
  61. Sign up [direct]
  62. Git Guides [direct]
  63. Init [direct]
  64. Clone [direct]
  65. Add [direct]
  66. Commit [direct]
  67. Remote [direct]
  68. Status [direct]
  69. Pull [direct]
  70. Push [direct]
  71. Sign up [direct]
  72. learn more here [direct]
  73. Git for Windows installer [direct]
  74. git-scm [direct]
  75. GitHub Pull Requests and Issues extension [direct]
  76. Learn more here [direct]
  77. macOS Git Installer [direct]
  78. git-scm [direct]
  79. Homebrew [direct]
  80. in git-scm's documentation [direct]