当前位置: 首页 > news >正文

GitHub入门必备50词

作为一个计算机专业的同学,GitHub应该是过去现在乃至未来职业生涯中,必不可少的一个网站了

之前做stm32毕设的时候,就在这里找到不少点子,比如esp8266+华为云+MQTT+安卓,或者是智能家居监控之类的方案~

即便是现在搬砖了,搜个什么开源库也得三天两头上这里,这世界总有人在忙忙碌碌寻宝藏。。~

所以对于想学习开发或者正在学习的童鞋来说,越早接触GitHub,越早能掌握主动,甚至能成为很多开源项目早期的参与者,给简历加分,这个github系列之后还会更新下去,当作日记来写

言归正传GitHub上面有很多开源项目可以参考,学习甚至尝试复刻,那么如果是新人小白,最关键的还是先熟悉github常见的词汇

核心操作(必须掌握)

英文中文使用场景
repository (repo)仓库项目存储位置
clone克隆复制远程仓库到本地
fork派生/复制复制他人仓库到自己账户
branch分支代码的独立开发线
commit提交保存代码更改
push推送上传本地更改到远程
pull拉取下载远程更改到本地
merge合并合并分支代码
checkout检出切换分支或版本

协作与版本控制

英文中文说明
pull request (PR)拉取请求提交代码合并申请
review代码审查检查他人代码
approve批准同意代码更改
conflict冲突代码冲突需手动解决
issue问题/任务报告bug或记录待办
milestone里程碑项目阶段性目标
tag标签版本标记
release发布正式发布版本
collaborator合作者有写入权限的人
maintainer维护者项目负责人

配置

英文中文用途
.gitignore忽略文件列表定义不追踪的文件
README.md说明文件项目介绍文档
LICENSE许可证代码使用授权
workflow工作流GitHub Actions自动化流程
action动作自动执行的任务
runner运行器执行Action的环境
secret密钥隐藏的配置变量
webhook网络钩子事件触发自动操作
CI/CD持续集成/部署自动化测试与部署

社区互动

英文中文功能
star星标收藏项目
watch关注接收更新通知
sponsor赞助金钱支持项目
gist代码片段分享小段代码
discussion讨论社区交流区

常用Git命令

git init # 初始化仓库 git status # 查看当前状态 git add . # 添加所有更改到暂存区 git commit -m "msg" # 提交更改并添加说明 git push # 推送到远程 git pull # 拉取远程更新 git checkout -b new # 新建并切换分支 git merge branch # 合并分支 git log # 查看提交历史 git diff # 查看差异 git stash # 临时保存更改 git reset # 重置版本

下一篇实战——讲怎么阅读别人的开源项目技巧,如何下载(clone)到本地,感兴趣的同学们可以点个收藏不迷路

http://www.jsqmd.com/news/470559/

相关文章:

  • 微信朋友圈API接口的数据结构建模与分页查询优化
  • 考虑扰动的欠驱动船舶轨迹跟踪自适应滑模控制
  • 中国机器人及人工智能大赛 iLoboke足球机器人睿抗机器人开发者大赛 iLoboke足球机器人
  • 自动化测试详解
  • 实战】STM32F103的ADC滤波对决:卡尔曼VS中位值滤波
  • Python基于flask-django适老化老年人健康预警系统的设计与实现
  • 朱雀检测标红怎么办?3 步修改直接过
  • 回收站文件堆积太卡?5个自动清空小技巧轻松搞定超实用
  • C语言程序设计第四版(何钦铭、颜晖)第八章指针之数组插值
  • Python基于flask-django音乐社交分享平台的设计与实现
  • OpenClaw创建 Skills
  • Python基于微信小程序的问卷调查系统的设计与实现PC web 手机三端
  • 同城O2O平台怎么做?外卖跑腿APP/小程序系统源码解决方案
  • 集中式BitLocker恢复,无需单设备恢复密钥解锁BitLocker加密Windows设备
  • 【大模型推理】vllm 源码安装
  • 无声的侦察:内网发现与拓oping测绘实战,在不触发流量告警的前提下识别核心资产
  • 瑞祥商联卡如何回收最划算?必知的实用渠道推荐 - 团团收购物卡回收
  • RAG技术全解析:如何让大模型告别幻觉,实现精准问答?
  • leetcode-hot100-子串:560和为 K 的子数组-239滑动窗口最大值-76最小覆盖子串
  • 半夜两点被猫主子踩醒的铲屎官们,应该都幻想过有个自动投喂机吧?今天咱们用51单片机做个丐版自动喂食器,别看电路简单,该有的功能一样不少
  • 想在温州学美发?2026可靠培训机构排行来了,市场美发培训蒂梵化妆培训学校满足多元需求 - 品牌推荐师
  • 国产根系分析仪品牌盘点:2026年实力厂家与产品布局 - 品牌推荐大师
  • EKF+在线辨识dq轴电感+SIMULINK+SVPWM+PMSM 适用于spmsm和ipmsm
  • 2026婴儿床行业报告:品牌质量排行榜单,从甲醛含量到护脊硬度,五大国产品质之选
  • dify中导入excel进知识库应该怎么选
  • 质粒转染实验流程 中科世康生物
  • FreeRtos——20、任务栈大小确认以及栈溢出与检测
  • COMSOL压电横波检测裂纹:楔块为亚克力塑料,PZT-5H压电片自发自收检测模型
  • ai驱动的黑盒web扫描器欢迎补充
  • ERP上线前一晚,项目组必做的最后检查清单