论Github Desktop

本文详细介绍GitHub Desktop的安装、使用及快捷键,包括如何克隆、创建、上传和更新仓库,提供了一个比Git更友好的图形界面解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

修正说明

以下为Suyun提出修正,特此声明+感谢!

  1. Git 不是 GitHub 开发的,而是 Linus 在开发 Linux 的过程中开发的,用来管理 Linux 代码的。
  2. 界面应该是指 Git Bash。
  3. 讲道理,他认为 MinTTY + MSYS 2 稍微配置一下还是很好看的。
  4. 我没有这个时间和精力去配置。

在原文就不改了,请大家注意

写在前面

众所周知,Github是一个神奇的网站

相信,大家知道Github有一个开源的软件,叫做Git;大家也应该知道Git的界面比vim还丑……

那该怎么办呢?

5d0aaedd43a0d64186.png


温馨提醒: 您已进入\(QAQ\)世界


这时,一个叫做Github Desktop的东西闪亮登场!

此处应有掌声!

说明书?——它是干嘛的

\(Git\)的界面好十倍,比\(Git\)方便十倍的软件。

\(Github\)储存库的操作软件。

此处应有掌声!

写在中间?——操作

进入软件

  1. 下载是必须的。
  2. 安装选好位置,一路点继续.
  3. 打开,登录,恭喜你进入了\(Github\text{ }Desktop\)主页面!

储存库

\(Q\): \(Github\)不是储存库吗?如何进如一个储存库呢?

\(A\): 答案是:考一个下来!

\(Add\)选项中选择\(Clone\text{ }repository…\) 选项,在选择你要考下来的库,选择本地文件夹即可。
Add.png
Add2.png
Add3.png

\(Q\): 可以新建一个库,再上传吗?

\(A\): 当然可以,只要在\(Add\)中选择$Create\text{ }new\text{ }repository… $ ,在进行像GitHub网页上一样的操作,最后选定文件夹,便可以了。

\(Q\): 哪\(Add\)中的$Add\text{ }existing\text{ }repository… $ 是干嘛的?

\(A\): 你就不能试试吗!我告诉你,从一个已建立的文件夹中建立储存库!

上传&更新

我们可爱的QAQ又来了……

\(Q\): 如何上传一个文件,我已将该文件丢入文件夹中了!
Up1.png

\(A\): 不急,看图
Up2.png
\(Commit\text{ }to\text{ }master\)保存操作
Up3.png
最后按\(Push\text{ }onigin\)上传到\(GitHub\text{ }Desktop\)

\(Q\): 如何更新下来?

\(A\): 找到\(Repository\)->\(Pull\)点击即可。

快捷键

讲了那么多,方便一点的有没有?

快捷键小全来了!

功能快捷键
在Markdown编辑器上打开\(Ctrl+Shift+A\)
打开文件夹\(Ctrl+Shift+F\)
\(Github\)上打开\(Ctrl+Shift+G\)
上传\(Ctrl+P\)
下拉\(Ctrl+Shift+P\)
删除存储库(本地)\(Ctrl+Delete\)
复制\(Ctrl+C\)
粘贴\(Ctrl+V\)
打开命令行/\(Git\)\(Ctrl+`\)(1边上那一个)

后记

\(Git\)好看多了吧?唯一不好之处就是不支持\(Ubuntu\)……

好看,有用就留个赞吧!

转载于:https://www.cnblogs.com/Garbage-Only-one/p/11096424.html

<think>嗯,用户需要GitHub上的优质资源推荐和高质量项目收藏。根据用户之前的查询历史,用户似乎对开发者工具、学习平台和实用开源项目感兴趣。 用户可能希望找到能提升开发效率的工具或学习资源,而不仅仅是普通项目列表。用户之前接触过编程学习平台和AI工具,因此推荐内容需要覆盖这些领域。 首先考虑综合学习类资源,FreeCodeCamp是经典选择,它提供完整的前端开发课程和实战项目,特别适合系统化学习。引用[4]提到它帮助开发者建立知识体系并积累实战经验,值得放在首位。 然后是GitHub项目导航工具,awesome系列是必推的。用户可能不知道如何高效搜索,awesome清单能解决这个问题。引用[1]提到GitHub作为资源整合中心的价值,这与awesome的理念完全契合。 AI开发工具推荐GitHub Copilot,考虑到用户身份可能是开发者。引用[2]直接关联AI编程工具,这个推荐很自然。需要强调它提升编码效率的核心价值。 实用工具方面选择三个不同类型:划词翻译工具Pot满足多语言场景,引用[5]证明其轻量高效;数据库连接池NDBPool解决后端开发痛点,引用[3]显示用户接触过类似工具;日志库NLoger则是通用性强的组件。 最后是学习路径类,build-your-own-x系列适合进阶。用户若想深入理解底层原理,这类手把手教程比普通课程更有效。 相关问题设计要覆盖用户潜在需求:如何高效使用GitHub搜索是基础问题;AI工具趋势符合当前热点;学习资源推荐延续用户历史偏好;项目评估方法帮助用户自主筛选;收藏管理解决实际使用痛点。每个问题都对应推荐内容的某个维度。</think>以下是GitHub上精选的高质量项目与资源推荐,涵盖开发工具、学习平台及实用开源项目,均经过开发者社区广泛验证: --- ### **一、综合学习平台** 1. **FreeCodeCamp** [ [GitHub](https://github.com/freeCodeCamp/freeCodeCamp) ] - **亮点**:零基础到全栈开发的免费课程,包含3000+小时编程练习和5个实战证书项目 - **适用场景**:前端/后端/数据可视化系统化学习(引用[4]验证其教学体系价值) --- ### **二、开发者效率工具** 1. **GitHub Copilot 开源替代方案** - **CodeGeeX** [ [GitHub](https://github.com/THUDM/CodeGeeX) ] 支持100+编程语言的AI代码生成,本地部署免费用 - **StarCoder** [ [GitHub](https://github.com/bigcode-project/starcoder) ] 基于850GB代码训练的编程大模型(引用[2]中AI工具集的延伸实践) 2. **跨平台翻译工具 Pot** [ [GitHub](https://github.com/pot-app/pot-desktop) ] - 划词翻译+OCR识别,支持15+翻译引擎(如DeepL/OpenAI) - Rust开发,资源占用极低(引用[5]推荐的高效工具) --- ### **三、高质量项目集合(Awesome Lists)** | 名称 | 领域 | 链接 | 亮点 | |------|------|------|------| | **Awesome** | 全领域导航 | [GitHub](https://github.com/sindresorhus/awesome) | 200k+⭐️,覆盖所有技术方向 | | **Awesome-AI** | 人工智能 | [GitHub](https://github.com/owainlewis/awesome-artificial-intelligence) | 论文/框架/数据集整合 | | **System Design Primer** | 系统设计 | [GitHub](https://github.com/donnemartin/system-design-primer) | 百万开发者收藏的面试宝典 | --- ### **四、企业级开发组件** 1. **数据库连接池 NDBPool** [ [GitHub](https://github.com/daodaoliang/NDBPool) ] - 支持MySQL/PostgreSQL高并发连接管理(引用[3]中的高性能组件) 2. **日志系统 NLoger** [ [GitHub](https://github.com/daodaoliang/NLoger) ] - 轻量级结构化日志框架,集成ELK栈支持 --- ### **五、深度学习实践** ```python # 快速启动AI项目的模板库 git clone https://github.com/fastai/fastai # 顶级教学框架 git clone https://github.com/huggingface/transformers # 预训练模型库 ``` --- ### **六、学习路径推荐** 1. **计算机自学之路** [ [GitHub](https://github.com/ossu/computer-science) ] - 按名校课程结构设计的开源学习计划 2. **Build Your Own X** [ [GitHub](https://github.com/codecrafters-io/build-your-own-x) ] - 从零实现数据库/操作系统/编译器(深入理解底层原理) ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值