| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> git学习 -> 正文阅读 |
|
[开发工具]git学习 |
git学习起步资料下载:git学习.md 关于版本控制1.文件的版本 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sP9r1q3z-1651835731197)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505171051462.png)] 2.版本控制软件 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-JHfg9NvG-1651835731199)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505171825840.png)] 3.使用版本控制软件的好处 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YZbvXlUX-1651835731200)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505172235529.png)] 4.版本控制系统分类 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yGnDV7fi-1651835731200)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505173305764.png)] 4.1本地版本控制系统 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wNKce697-1651835731201)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505173410924.png)] 4.2集中化版本控制系统 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9fHDnbuC-1651835731202)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505173543947.png)] 4.3分布式版本控制系统 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2CaUPveU-1651835731203)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505173905609.png)] git基础1.什么是GitGit是一个开源的分布式版本控制系统,是目前世界上最先进、最流行的版本控制系统。可以快速高效地处理从很小到非常大的项目版本管理。 特点: 项目越大越复杂,协同开发者越多,越能体现出Git的高性能和高可用性! 2.Git的特性Git之所以快速和高效,主要依赖于它的如下两个特性: 1)直接记录快照,而非差异比较 2)近乎所有的操作都是本地执行 2.1 SVN的差异比较 传统的版本控制系统(例如SVN)是基于差异的版本控制,他们存储的是一组基本文件和每个文件随时间逐步累积的差异。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ivMxnhiQ-1651835731203)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505174631908.png)] 好处: 节省磁盘空间 缺点: 耗时,效率低 2.2 Git的记录快照 Git快照是在原有文件版本的基础上重新生成一份新的文件,类似于备份。为了效率,如果文件没有修改,Git不再重新存储该文件,而是只保留一个链接指向之前存储的文件。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nfrexuRw-1651835731204)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505175123112.png)] **缺点:**占用磁盘空间大 **优点:**版本切换时非常快,因为每个版本都是完整的文件快照,切换版本时直接恢复目标版本的快照即可。 **特点:**空间换时间 2.3 近乎所有的操作都是本地执行 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ajFMPI6v-1651835731205)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505180945921.png)] 3.Git中的三个区域使用Git管理的项目,拥有三个区域,分别是工作区、暂存区、Git仓库。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Lf6itsdr-1651835731205)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505181323638.png)] 4.Git中的三种状态[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UAs0cfVs-1651835731206)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505181433396.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-V3atwfUH-1651835731207)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505181452799.png)] 5.基本的Git工作流程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WHrURFhj-1651835731208)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505181554612.png)] 使用Git1.安装配置Git在windows中下载并安装Git 在开始使用Git管路项目的版本之前,需要将它安装到计算机上。可以使用浏览器访问如下的网址,根据自己的操作系统,选择下载对应的Git安装包: https://git-scm.com/downloads [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZcDZgXlV-1651835731208)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505181958431.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YjlPtNUx-1651835731209)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505182148230.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4Bpb2GFz-1651835731210)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505182336617.png)]
2.配置用户信息安装完Git之后,要做的第一件事就是设置自己的用户名和邮件地址。因为通过Git项目进行版本管理的时候,Git需要使用这些基本信息来记录是谁对项目进行了操作:
回到桌面,右键选择Git Bash Here,打开Git终端,配置用户名和邮箱。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yvENwi2W-1651835731211)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505183305264.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-whEmoCR7-1651835731212)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505183620409.png)] 3.Git的全局配置文件通过git config --global user.name "icy"和git config --global user.email "icyakuya@foxmail.com"配置的用户名和邮箱地址,会被写入到C://Users/用户文件夹/.gitconfig文件中。这个文件是Git的全局配置文件,配置一次即可永久生效。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Tn3y4NeM-1651835731213)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505183925368.png)] 右键使用记事本打开该文件可以查看自己曾经对Git做了哪些全局性的配置。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BNwt2qCx-1651835731213)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220505184052154.png)] 4.检查配置信息除了使用记事本查看全局的配置信息之外,还可以运行如下终端命令,快速的查看Git的全局配置信息:
5.获取帮助信息可以使用git help 命令 ,无需联网即可在浏览器中打开帮助手册,例如:
如果不想查看完整的手册,那么还可以用-h选项获得更简明的"help"输出:
使用Git基本操作1.获取Git仓库的两种方式
以上两种方式都能够在自己的电脑上得到一个可用的Git仓库 2.在现有的目录中初始化仓库如果自己有一个尚未进行版本控制的项目目录,想要用Git来控制它,需要执行如下两个步骤:
git init 命令会去创建一个名为.git 的隐藏目录,这个.git目录就是当前项目的Git仓库,里面包含了初始的必要文件,这些文件是Git仓库的必要组成部分。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TQGgpkHv-1651835731214)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506104127658.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hpO9Ux0C-1651835731214)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506104144188.png)] 3.工作区中文件的4种状态工作区中的每一个文件可能有4种状态,这四种状态共分为两大类,如图所示: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Xvd1IjMW-1651835731215)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506104648222.png)] 5.检查文件的状态可以使用 git status 命令查看文件处于什么状态,例如: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PXmSZ5OA-1651835731215)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506104852087.png)] 在状态报告中可以看到新建的index.html文件出现在Untracked files(未跟踪的文件)下面。 未跟踪的文件意味着Git之前的快照(提交)中没有这些文件;Git不会自动将之纳入跟踪范围,除非明确地告诉它“我需要使用Git跟踪管理该文件”。 5.1以精简的方式显示文件状态 使用 git status 输出的状态报告很详细,但有些繁琐。如果希望以精简的方式显示文件的状态,可以使用如下两条完全等价的命令,其中 -s 是 --short 的简写形式:
未跟踪的文件前面有红色的??标记,例如: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rc806JA6-1651835731215)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506110000879.png)] 6.跟踪新文件使用命令 git add 开始跟踪一个文件。所以,要跟踪index.html文件,运行如下的命令即可:
此时再运行 git status 命令,会看到index.html文件在Change to be committed 这行下面,说明已被跟踪,并处于暂存状态: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XGkh1YBl-1651835731216)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506110425946.png)] 以精简形式显示的文件状态: 新添加到暂存区中的文件前面有绿色的A标记。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wlpF157H-1651835731217)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506110457699.png)] 7.提交更新现在暂存区中有一个index.html 文件等待被提交到Git仓库中进行保存。可以执行git commit命令进行提交,其中 -m 选项后面是本次的提交消息,用来对提交的内容做进一步的描述:
提交成功后,会显示如下的信息: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wwlzmf04-1651835731218)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506120303738.png)] 提交成功后,再次检查文件的状态,得到提示如下: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QgBoOtcU-1651835731218)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506120323862.png)] 证明工作区中所有的文件都处于“未修改”的状态,没有任何文件需要被提交。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PlQIm5zz-1651835731219)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506120427709.png)] 8.对已提交的文件进行修改目前,index.html文件已经被Git跟踪,并且工作区和Git仓库中的index.html文件内容保持一致。当我们修改了工作区中index.html的内容之后,再次运行git status 和 git status -s 命令会看到如下的内容: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AKjBs9Gz-1651835731219)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506120925734.png)] 文件 index.html 出现在 Changes not staged for commit 这行下面,说明已跟踪文件的内容发生了变化,但还没有放到暂存区。
9.暂存已修改的文件目前,工作区中的index.html 文件已被修改,如果要暂存这次修改,需要再次运行 git add 命令,这个命令是个多功能命令,主要有如下3个功效:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jBOUOeue-1651835731220)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506121821787.png)] 10.提交已暂存的文件再次运行 git commit -m “提交消息” 命令,即可将暂存区中记录的index.html的快照,提交到Git仓库中进行保存: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XW1KHDHq-1651835731221)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506122236854.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QQk0XHdO-1651835731222)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506122301611.png)] 11.撤销对文件的修改撤销对文件的修改指的是:把工作区中对应的文件的修改,还原成Git仓库中保存的版本。 操作的结果:所有的修改都会丢失,且无法恢复!危险性比较高,请谨慎操作!
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cLFANify-1651835731222)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506122911734.png)]
12.向暂存区中一次性添加多个文件如果需要被暂存的文件个数比较多,可以使用如下的命令,一次性将所有的新增和修改过的文件加入暂存区:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-SLrbi637-1651835731223)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506124153947.png)] 13.取消已暂存的文件如果需要从暂存区中移除对应的文件,可以使用如下的命令:
移除多个文件使用 . 号
14.跳过使用暂存区域Git标准工作流程是工作区 -> 暂存区 -> Git仓库,但有时候这么做略显繁琐,此时可以跳过暂存区,直接将工作区中的修改提交到Git仓库,这时候Git工作的流程简化为了工作区 -> Git仓库。 Git提供了一个跳过使用暂存区的方式,只要在提交的时候,给git commit 加上 -a 选项,Git就会自动把所有已经跟踪过的文件暂存起来一并提交,从而跳过git add步骤:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-umOo1Zv7-1651835731224)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506155810373.png)] 15. 移除文件从Git仓库中移除文件的方式有两种:
16. 忽略文件一般我们总会有些文件无需纳入Git的管理,也不希望它们总出现在未跟踪文件列表。在这种情况下,我们可以创建一个名为 .gitignore的配置文件,列出要忽略的文件的匹配模式。 文件.gitignore的格式规范如下:
17.glob模式所谓glob模式是指简化了的正则表达式:
18. .gitignore文件例子[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TTuJV4bP-1651835731225)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506162346529.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IT1TdxVi-1651835731225)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506163514591.png)] 19. 查看提交历史如果希望回顾项目的提交历史,可以使用git log这个简单且有效的命令。 不想查看了,按Q退出。
20.回退到指定的版本
关于开源1.什么是开源[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RWZ8Bacl-1651835731226)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506165848887.png)] 2.开源许可协议开源并不意味着完全没有限制,为了限制使用者的使用范围和保护作者的权利,每个开源项目都应该遵守开源许可协议(Open Source Liscense)。 3. 常见的5种开源协议[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-buq9ELmY-1651835731226)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506170239189.png)] 4.为什么要开源[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-U6AD6arD-1651835731227)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506170351760.png)] 5.开源项目托管平台专门用于免费存放开源项目源代码的网站,叫做开源项目托管平台。目前世界上比较出名的开源项目,托管平台主要由以下3个: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GCmGNeUp-1651835731227)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506170646301.png)]
6.什么是GitHubGIthub是全球最大的开源项目托管平台。因为只支持Git作为唯一版本控制工具,故名Github。 在Github中,你可以: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fwZKf1nv-1651835731228)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506171447817.png)] Github1.注册Github账号[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Zkj1W5QT-1651835731229)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506171913218.png)] 2.新建Github远程仓库[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1ep05yYt-1651835731229)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506172250844.png)] 创建成功的页面如下: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-QaQcdAw8-1651835731230)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506172527807.png)] 3.远程仓库的两种访问方式Github上的远程仓库,有两种访问方式,分别是HTTPS和SSH。它们的区别是:
注意: 在实际开发中,推荐使用SSH的方式访问远程仓库。 4.基于HTTPS方式将本地仓库上传到Github[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-6lMywb5Y-1651835731230)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506173433788.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-975YV9gl-1651835731231)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506173608721.png)] 需要输入账号密码: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nytuj2vq-1651835731231)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506173709224.png)] 上传完成: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-LvFot2U3-1651835731232)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506173912002.png)] 如何把本地仓库最新代码同步到Github仓库
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iTV8qCqj-1651835731232)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506174506758.png)] 5.SSH KeySSH key 的作用:实现本地仓库和Github之间免登录的加密数据传输。 SSH key 的好处:免登陆身份认证、数据加密传输。 SSH key 由两部分组成,分别是:
6. 生成SSH Key
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NJ7cpH2n-1651835731233)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506180830399.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Kz6inyTz-1651835731233)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506180912554.png)] 7.配置SSH Key[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XnWVabhL-1651835731233)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506181015672.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g7x0CggY-1651835731234)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506181403791.png)] 8.检测Github的SSH Key是否配置成功打开Git Bash,输入如下的命令并回车执行:
上述命令执行成功后,可能会看到如下消息提示: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tsh5ilyK-1651835731234)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506181650939.png)] 输入yes后,如果能看到下面的提示,证明SSH Key已经配置成功了: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AH3afaTz-1651835731235)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506181751610.png)] 9. 基于SSH将本地仓库上传到Github创建一个新的项目目录,project_02并且创建一些文件,再右键打开Git Bash [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Wf7Ao212-1651835731235)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506182135762.png)]
打开github创建新的空白仓库。 然后打开Git Bash 执行以下命令。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Jxl7FLUf-1651835731237)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506182730381.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ABxw1Ply-1651835731237)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506182739233.png)] 10.将远程仓库克隆到本地打开Git Bash ,输入如下的命令并回车执行:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WapX8OvF-1651835731238)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506183052609.png)] 选择不同方式进行克隆。 Git 分支1.分支概念[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CbQAUTxo-1651835731238)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506183400691.png)] 2.分支在实际开发的作用[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-nueZK5KK-1651835731239)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506183434324.png)] 3. master主分支[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-KRil8ad5-1651835731239)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506183721267.png)] 4.功能分支[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-goqzxRTz-1651835731240)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506183800485.png)] 5.查看分支列表[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I68f2UEe-1651835731241)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506183852749.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-eJC7klbA-1651835731241)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506183907144.png)] 6.创建新分支[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-g7fbx7tw-1651835731242)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184020205.png)] 7.切换分支[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fwMfTaUP-1651835731242)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184116734.png)] 8.分支的快速创建和切换[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xaHbLEeu-1651835731243)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184206437.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gPBIpkCt-1651835731243)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184243803.png)] 9.合并分支[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-y1WtYxAD-1651835731244)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184352742.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aQoNn999-1651835731244)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184409106.png)] 10. 删除分支[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fRI8fsws-1651835731245)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184726690.png)] 11.遇到冲突时的分支合并[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wkBJXx5g-1651835731245)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506184759330.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ui782fMI-1651835731246)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506185122115.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hOnlfGfN-1651835731246)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506185742283.png)] 11.将本地分支推送到远程仓库[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-s9DHr3mF-1651835731247)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506185914062.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mn7tO8oZ-1651835731248)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506190545666.png)] 11.2 查看远程仓库所有分支列表 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-DR3hueru-1651835731249)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506190638982.png)] 11.3 跟踪分支 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BVDk6sPd-1651835731250)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506191016742.png)] 11.4 拉取远程分支的最新代码 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gN04zNL4-1651835731250)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506191105755.png)] 11.5删除远程分支 …(img-gPBIpkCt-1651835731243)] 9.合并分支[外链图片转存中…(img-y1WtYxAD-1651835731244)] [外链图片转存中…(img-aQoNn999-1651835731244)] 10. 删除分支[外链图片转存中…(img-fRI8fsws-1651835731245)] 11.遇到冲突时的分支合并[外链图片转存中…(img-wkBJXx5g-1651835731245)] [外链图片转存中…(img-ui782fMI-1651835731246)] [外链图片转存中…(img-hOnlfGfN-1651835731246)] 11.将本地分支推送到远程仓库[外链图片转存中…(img-s9DHr3mF-1651835731247)] [外链图片转存中…(img-mn7tO8oZ-1651835731248)] 11.2 查看远程仓库所有分支列表 [外链图片转存中…(img-DR3hueru-1651835731249)] 11.3 跟踪分支 [外链图片转存中…(img-BVDk6sPd-1651835731250)] 11.4 拉取远程分支的最新代码 [外链图片转存中…(img-gN04zNL4-1651835731250)] 11.5删除远程分支 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9Tly8rvo-1651835731251)(C:\Users\icy\AppData\Roaming\Typora\typora-user-images\image-20220506191129527.png)] |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/14 14:55:11- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |