step3:
??SSH Key
- 简介
SSH 为 Secure Shell 的缩写,由 IETF 的 络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他 络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。SSH最初是UNIX系统上的一个程序,后来又迅速扩展到其他操作平台。SSH在正确使用时可弥补 络中的漏洞。SSH客户端适用于多种平台。几乎所有UNIX平台—包括HP-UX、Linux、AIX、Solaris、Digital UNIX、Irix,以及其他平台,都可运行SSH。
- 创建SSH Key
此时输入你之前时的邮箱账 即可,也可进行覆盖操作
??Note: 虽然这里有两个id文件,但通常忽略第一个,我们只需要“.pub”文件
测试SSH Key配对成功——固定
-
step2:通过输入指令将GitHub上的远程仓库克隆到本地
step4:进行 、、指令操作
- step6:重复上面的操作,我们又得到版本“v2.0”
step3:在GitHub中复制需要克隆的远程仓库ssh地址
step5:成功解决上述路径问题,点击克隆即可
??git工作流(git-flow)
最后,给大家介绍git工作流,这是现阶段常用的一种开发理念,对于第一次接触的人来说不需要研究的很透彻,明白其基本概念即可
-
思想:合并、分化
-
目的:团队、公司、多人协作开发,方便管理、分工细致、便于维护和测试
-
主要分支:
- 主分支(master/main):产品中大的版本发布、上线
- 开发分支(developer):负责开发、测试等,发布每次小版本,如果产品测试、bug测试等都pass,则发布产品,回到主分支
- 功能分支(feature-id):在开发分支上又有许多人员分担了不同的开发任务,实现每次小版本的开发
- 修复bug分支(bug-fix):修复各大版本的新旧漏洞,修复后,与开发版本合并发出新的大版本
-
git-flow流程图:
??总结
Git篇就此告一段落,希望大家都能有所收获,最后再啰嗦一句,git作为一种工具,重要的是学会如何使用而不要过分深究其某一点(如果你是专业的开发人员那就另当别论了),byebye??????
文章知识点与官方知识档案匹配,可进一步学习相关知识Git技能树首页概览2872 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!