96.1%
3.9%
github Desktop是一款专门用于管理GitHub仓库的桌面应用程序,一般也被称为Github客户端。软件免去命令行操作,集合仓库克隆、代码变更可视化对比、分支管理、提交拉取推送、暂存变更、合并冲突处理、PR 创建、提交历史拖拽调整于一体,支持对接 GitHub 与 GitHub Enterprise 仓库,软件完全免费开源。快来下载体验一下吧,不会让你失望的。
1、首先下载此款软件到电脑桌面上,解压文件
2、然后得到一个文件夹,双击点开GitHubDesktop
3、然后进入到安装程序,点击Skip this step(跳过这一步)
4、点击Continue(继续)
5、点击finish完成即可,你也可以勾选上方 作
6、然后就可以啦,可以看到界面是中文版的
从github官网上clone仓库代码到本地:
1、打开github官网,登录成功后,New repository创建新的仓库,给新创建的仓库命名Rhine.github.io、添加描述(可选)、添加README说明(可选):
2、打开github Desktop,选择Clone a repository:
填入需要从线上clone的repository的名称以及即将存入本地的路径,这里选择D盘下的githubCloneProj文件夹(文件夹需新建)。如果Clone时提示project找不到,那么第一行将github网页上clone or download所提供的网页地址填入:
clone下来的仓库:
3、vscode打开文件夹githubCloneProj:
进行编辑,搭建一个简单的html页面:
4、vscode编辑完毕后,此时可见github Desktop桌面版已经自动将刚才编辑的代码同步完毕:
5、添加描述信息(summary,Description)后,点击Commit to master进行提交:
1、扩展图像差异支持
轻松比较更改的图像。查看之前和之后,在两者之间滑动或淡入淡出,或仅查看已更改的部件。
2、属性可以轻松地与协作者一起提交
快速添加共同作者到您的提交。非常适合配对,非常适合向那些帮助修复你的那个粗糙的bug的特殊人发送一点爱/信用。查看历史记录页面上的归因,撤消意外归因,并查看合着者
3、广泛的编辑器和shell集成
从应用程序打开您喜欢的编辑器或shell,或从shell跳回GitHub Desktop。GitHub Desktop是您工作的跳板。
4、Checkout分支有pull请求并查看CI状态
查看存储库的所有打开拉取请求,并将它们检查为本地分支,即使它们来自上游分支或分支。查看哪些拉取请求也通过了提交状态检查!
5、社区支持
GitHub现在是开源的!查看我们的路线图,贡献并帮助我们更轻松地进行协作。
6、语法突出显示了差异
新的GitHub Desktop在查看各种不同语言的差异时支持语法高亮显示。
1、图形化操作替代命令行
提供直观的界面执行提交(Commit)、推送(Push)、拉取(Pull)、克隆(Clone)等 Git 命令,降低新手学习成本。
支持分支管理(Branch)、合并(Merge)、冲突解决(Conflict Resolution)等高级操作,通过可视化流程引导用户完成复杂任务。
2、与 GitHub 深度集成
直接查看和发布 Pull Request(PR),无需切换至网页端。
实时同步问题(Issues)和讨论(Discussions),方便团队协作。
支持代码片段(Code Snippets)和文档(Docs)的本地查看与编辑。
3、多语言支持
界面支持中文等语言,适应全球用户需求。
4、跨平台兼容性
同时支持 Windows 和 macOS,确保开发环境的一致性。
固定
检测由新安装程序创建的RStudio安装,该安装程序按用户或在64位机器范围位置注册卸载条目 - #22774
固定
避免图像差分“差分”模式显示因亚像素错位引起的假绿色伪影——#21535。谢谢@jackfreem!
固定
取消本地更改覆盖对话框 - #22536 后,重新启用仓库菜单项。谢谢@iamarjunsuresh!
固定
当GitHub API请求失败时,请保留现有的分支保护信息——#22655。谢谢@agisilaos!
固定
Windows上通过stdin接收输入的钩子不再出现错误 - #22620
改进版
在即将发布的 Electron 更新之前,避免从macOS 12及更早版本升级——该更新将取消对该支持——#22800
需要网络放心下载免谷歌商店