×

注意!页面内容来自https://github.com/apps/desktop,本站不储存任何内容,为了更好的阅读体验进行在线解析,若有广告出现,请及时反馈。若您觉得侵犯了您的利益,请通知我们进行删除,然后访问 原网页

Skip to content
<> /* Override primer focus outline color for marketing header dropdown links for better contrast */ [data-color-mode="light"] .HeaderMenu-dropdown-link:focus-visible, [data-color-mode="light"] .HeaderMenu-trailing-link a:focus-visible { outline-color: var(--color-accent-fg); }
GitHub Desktop

Experience Git without the struggle

Whether you're new to Git or a seasoned userGitHub Desktop simplifies your development workflow.

Screenshot of the GitHub Desktop app

The ultimate GUI Git client for streamlining and enhancing your local code management process

Review code changes with precision

Easily compare versions to catch every detail and ensure your code update is flawless.

Lines of code with the diff highlighted

Drag and drop to cherry-picksquashor reorder commits

Copy commits from one branch to anothercombine multiple commits in your branch historyor alter your commit history with an intuitive drag and drop functionality unique to GitHub Desktop.

Cursor dragging a commit to move it within the branch timeline

Stash your changes without committing them to a branch

Stash your changes without committing them to a branch

Stash your changes without committing them to a branch

  • Manage your work-in-progress by saving changes that you’re not ready to commit to quite yet.
  • This will maximize your efficiencyflexibilityand creativity.

Maintain flexibility and seamless management of your codebase

Make adjustments to update messagesincorporate new changesor revert to earlier states when needed. Easily make changes to your project’s history with simple adjustments and reversals.

Cursor right click on a commit displaying options to "Amend Commit" "Revert changes in Commit" and "View on GitHub"
GitHub Desktop is really one of the best 80/20 programs I have seen. It hides the details of git (which are irrelevant) and just lets you get on with your work.
Sean Cassiere@seancassiere

Download now

Focus on what matters instead of fighting with Git. Whether you're new to Git or a seasoned userGitHub Desktop enables collaboration from your desktop and can simplify your development workflow.

Download nowRelease Notes

Get Involved

Community-supported for collaboration

Check out our roadmapcontribute to projectsand help us make collaboration even easier.

Contribute to GitHub Desktop

Try beta features and help improve future releases

beta

Experience the latest features and bug fixes before they’re released.

Check out Beta