GitHub Desktop: a graphical Git client for macOS and Windows
GitHub Desktop is a free, open-source Git client from GitHub that provides a graphical interface for managing repositories on macOS and Windows. It is aimed at newcomers to Git and experienced developers alike, and it connects local work with GitHub.com and GitHub Enterprise, covering commits, branch management, pull requests, and code review without requiring constant use of the command line.
Core features for everyday version control
- Repository setup: Clone public and private repositories, create new repositories, or add existing local projects in a few clicks, with GitHub account sign-in for syncing.
- Visual history and diffs: Browse commit graphs, inspect file diffs, and follow branch topology in an interface that makes complex histories easier to read. Versions can be compared directly to check changes before they are committed.
- Commit editing: Drag and drop commits to cherry-pick, squash, or reorder them.
- Branching and merging: Create, switch, compare, and merge branches. Merge conflict tooling highlights issues and guides resolution within the interface.
- Pull request integration: Link local branches to pull requests, open PR pages on GitHub.com or Enterprise, and view PR status without leaving the app.
- Staging, stashing, and revert: Stage individual hunks, stash changes without committing them to a branch, and revert commits from the GUI.
- Editor and terminal integration: Launch your preferred code editor or open a terminal at the repository root directly from the app.
- Git LFS support: Built-in support for Git LFS helps manage large binary assets and keeps repositories efficient.
- Open source: The source code is on GitHub under the MIT license, with ongoing updates, community contributions, and public issue tracking.
Performance, security, and platform notes
- Day-to-day performance: As an Electron app, GitHub Desktop is designed for routine workflows and performs well on small to medium projects. Very large monorepos may show higher memory usage, which is typical of desktop applications.
- Authentication: Sign in with OAuth or personal access tokens to connect to GitHub.com or GitHub Enterprise, with access scoped to your account.
- Cross-platform consistency: The macOS and Windows builds offer a consistent experience, including OS-themed UI support and familiar keyboard shortcuts for repeated tasks.
- Licensing and contributions: The MIT license and public repository make it straightforward to audit, fork, or contribute enhancements and fixes.
Who should choose GitHub Desktop
- Developers new to Git: Well suited to users who want to learn branching, commits, and pull requests through a visual interface before moving to the command line.
- Teams using GitHub: Organizations on GitHub.com or GitHub Enterprise benefit from close integration between local work and remote collaboration features.
- Educators and prototypers: Low-friction setup and a visual commit history make it useful for teaching version control or iterating on prototypes quickly.
Practical setup and workflow tips
- Sign in with your GitHub account or Enterprise credentials to enable remote syncing, PR linking, and access to private repositories.
- Use the branch menu to create short-lived feature branches and link them to pull requests early to keep reviews focused and traceable.
- Stage hunks selectively when committing to produce cleaner, easier-to-review changesets.
- Open your repository in an editor or terminal from the app to combine GUI convenience with advanced command-line or editor tooling.
- Enable Git LFS for projects with large assets to improve clone and fetch performance and avoid repository bloat.
- Try beta features to test upcoming changes before they are released and help improve future versions.
개요
GitHub Desktop은(는) GitHub, Inc.에서 개발한 개발 카테고리의 상업용 소프트웨어입니다.
지난 한 달 동안 저희 클라이언트 애플리케이션 UpdateStar 사용자들이 GitHub Desktop의 업데이트를 1,759회 확인했습니다.
GitHub Desktop의 최신 버전은 2026-11-11에 출시된 3.6.11입니다. 2017-05-21에 저희 데이터베이스에 처음 추가되었습니다. 가장 널리 사용되는 버전은 3.6.10이며, 전체 설치의 18%에서 사용되고 있습니다.
GitHub Desktop은(는) 다음 운영 체제에서 실행됩니다: Windows/Mac. 다운로드 파일의 크기는 105.8MB입니다.
GitHub Desktop 사용자들은 별 5개 만점에 5점을 주었습니다.
설치 수
최신 리뷰
AMD Software
AMD Software와 함께 그래픽 경험을 혁신하십시오LibreOffice
LibreOffice: 무료 오픈 소스 Office 제품군AIMP
AIMP로 음악 경험을 향상시키십시오!Microsoft Edge
웹 브라우징의 새로운 표준Google Chrome
구글 크롬: 빠르고 안전하며 무료 브라우저와 강력한 구글 연동Yandex Browser
Yandex 브라우저: 내장 번역기로 빠르고 안전한 웹 브라우징|
|
UpdateStar Premium Edition
UpdateStar Premium Edition으로 소프트웨어를 최신 상태로 유지하는 것이 그 어느 때보다 쉬워졌습니다! |
|
|
Google Chrome
구글 크롬: 빠르고 안전하며 무료 브라우저와 강력한 구글 연동 |
|
|
Microsoft Edge
웹 브라우징의 새로운 표준 |
|
|
Microsoft OneDrive
Microsoft OneDrive로 파일 관리 간소화 |
|
|
Microsoft Visual C++ 2015 Redistributable Package
Microsoft Visual C++ 2015 재배포 가능 패키지로 시스템 성능을 향상시키십시오! |
|
|
Microsoft Visual C++ 2010 Redistributable
Visual C++ 응용 프로그램 실행을 위한 필수 구성 요소 |