![](https://img-blog.csdnimg.cn/349073d91feb45a0bb64b6860f394d25.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Git -- 尚硅谷
文章平均质量分 57
Git -- 尚硅谷
CodeJiao
须知少年凌云志 曾许天下第一流
展开
-
Git Git 第九章 国内代码托管中心 码云 -- 码云(简介 & 码云帐号注册和登录 & 码云创建远程库 & IDEA 集成码云 & 导入GitHub项目)
1. 简介众所周知,GitHub 服务器在国外,使用 GitHub 作为项目托管网站,如果网速不好的话,严重影响使用体验,甚至会出现登录不上的情况。针对这个情况,大家也可以使用国内的项目托管网站-码云。码云是开源中国推出的基于 Git 的代码托管服务中心,网址是 码云 ,使用方式跟 GitHub 一样,而且它还是一个中文网站,如果你英文不是很好它是最好的选择。2. 码云帐号注册和登录进入码云官网地址:https://gitee.com/,点击注册 Gitee输入个人信息,进行注册即可。原创 2021-10-16 22:59:33 · 605 阅读 · 0 评论 -
Git 第八章 IDEA集成GitHub -- IDEA集成GitHub(推送代码到远程仓库 & 拉取代码到本地仓库 & 克隆远程仓库代码到本地)
1. 推送代码到远程仓库1.1 修改本地代码并且推送到本地仓库(因为我之前加到过暂存区,所以我可以直接commit到本次仓库)1.2 将本地仓库的代码推送到远程仓库新建SSH远程链接2. 拉取代码到本地仓库2.1 我们现在GitHub上面改一下代码,模仿多人协作开发导致本地仓库与远程仓库代码不一致的情况2.2 拉取最新的远程仓库代码到本地仓库2.3 补充说明注意:pull 是拉取远端仓库代码到本地,如果远程库代码和本地库代码不一致,会自动合并,如果自动合并失败,原创 2021-10-16 22:00:49 · 941 阅读 · 0 评论 -
Git 第八章 IDEA集成GitHub -- IDEA集成GitHub(设置GitHub账号、分享工程到 GitHub)
1. 设置GitHub账号如何生成GitHub Token演示(权限拉满):原创 2021-10-16 18:14:58 · 182 阅读 · 0 评论 -
Git 第七章 IDEA集成Git -- IDEA集成Git( 创建分支 & 重命名分支 & 切换分支 & 合并分支(不冲突 / (代码)冲突) )
1. 创建分支2. 重命名分支我们现在把分支名修改为hot-fix:3. 切换分支我们现在把代码切换回主分支:4. 合并分支(不冲突)4.1 我们现在hot-fix分支上面修改代码4.2 把hot-fix分支修改的代码提交到本地仓库4.3 这时我们切换回主分支发现主分支上面并没有Hot-Fix分支修改的代码4.4 把Hot-Fix分支更新的代码合并到主分支发现主分支上面有了Hot-Fix分支修改的代码5. 合并分支((代码)冲突)5.1 切换回ho原创 2021-10-16 17:07:05 · 830 阅读 · 0 评论 -
Git 第七章 IDEA集成Git -- IDEA集成Git(初始化本地库 & 添加到暂存区 & 提交代码到本地仓库 & 切换版本(Detached HEAD doesn‘t point...))
1. 初始化本地库当出现.git文件夹时,说明git已经托管了这个目录说明:VCSVCS是Version Control Setting(版本控制工具设置 )2. 添加到暂存区2.1 第一种提交方式:单个文件提交提交pom.xml文件到暂存区:2.2 第二种提交方式:提交整个项目3. 提交代码到本地仓库4. 切换版本4.1 再次创建一个版本因为之前已经把文件提交到过本地库,所以现在不需要先提交到暂存区,可以直接提交到本地仓库4.2 查看版本原创 2021-10-16 16:04:25 · 1515 阅读 · 0 评论 -
Git 第七章 IDEA集成Git -- IDEA集成Git(配置Git忽略文件 & 定位Git程序)
1. IDEA集成Git1.1 配置Git忽略文件1.1.1 几种常见的需要忽略的文件1)Eclipse 特定文件:2)IDEA 特定文件:3)Maven 工程的 target 目录:1.1.2 为什么要忽略文件答:与项目的实际功能无关,不参与服务器上部署运行。把它们忽略掉能够屏蔽 IDE 工具之间的差异。1.1.3 忽略文件实现1.1.3.1 第一步:创建忽略规则文件 xxxx.ignore(前缀名随便起,建议是 git.ignore)这个文件的存放位置原则原创 2021-10-16 11:51:31 · 277 阅读 · 0 评论 -
Git 第六章 GitHub操作 -- SSH免密登录(创建SSH公钥 & 使用公钥)
1. SSH免密登录生成公钥后,当前电脑连接GitHub操作远程仓库就不需要频繁的验证身份了我们可以看到远程仓库中还有一个 SSH 的地址,因此我们也可以使用 SSH 进行访问。1.1 生成SSH免密登录公钥1.1.1 在当前电脑用户目录打卡git命令行1.1.2 运行命令生成.ssh 秘钥目录[注意:这里-C 这个参数是大写的 C]命令:ssh-keygen -t rsa -C 1585526224@qq.com1.1.3 正式开始生成公钥拿到公钥登录要使用原创 2021-10-16 11:21:08 · 451 阅读 · 0 评论 -
Git 第六章 GitHub操作 -- GitHub跨团队内协作
1. GitHub跨团队内部协作将远程仓库的地址复制发给邀请跨团队协作的人,比如东方不败。下面说的远程仓库和项目是指的同一个东西。1.1 登录第三方GitHub账号1.2 查找需要协作的项目1.2.1 方式1:自己查找1.2.2 方式二:链接进入团队发送链接:岳不群(远程仓库创建人)给东方不败发远程仓库的链接:跨团队协作人员访问链接:1.3 团队外人员开发代码1.3.1 插入项目1.3.2 修改项目1.3.2.1 本地开发东方不败(第三方原创 2021-10-16 01:09:39 · 218 阅读 · 0 评论 -
Git 第六章 GitHub操作 -- GitHub团队内部协作(邀请别人进入团队 & 如何同意团队请求)
1. GitHub团队内部协作1.1 邀请别人加入团队只有在团队内部才可以提交代码到远程仓库进入需要管理的远程仓库点击Settings点击Manage access点击Add people搜索用户,添加进去添加1.2 邀请完成后,下面会出现一个邀请的链接复 制 地 址 并 通 过 微 信 、钉 钉、QQ 等 方 式 发 送 给 该 用 户 , 复 制 内 容 如 下 :https://github.com/CQUT-yingyan-ZTJ/gi原创 2021-10-16 00:08:43 · 2647 阅读 · 0 评论 -
Git 第六章 GitHub操作 -- GitHub操作(创建远程库、远程仓库基本操作)
1. GitHub操作GitHub 网址:https://github.com/Ps:全球最大同性交友网站,技术宅男的天堂,新世界的大门,你还在等什么?1.1 创建远程库登录GitHub创建远程仓库public是所有人都可以读,private是指定的人可以读。但是写的话只有团队内的人才可以写入。远程仓库创建成功:2. 远程仓库操作2.1 查看当前所有远程地址别名1)基本语法:git remote -v2)案例实操:2.2 创建远程原创 2021-10-15 21:31:17 · 478 阅读 · 0 评论 -
Git 第六章 GitHub操作 -- 如何生成GitHub的Token
1. 如何生成GitHub的Token密码凭证从2021年8月13日开始就不能用了,必须使用个人访问令牌(personal access token),就是把你的密码替换成token!1.1 修改为token的好处唯一: 令牌特定于 GitHub,可以按使用或按设备生成可撤销:可以随时单独撤销令牌,而无需更新未受影响的凭据随机:令牌不需要记住或定期输入的更简单密码可能会受到的字典类型或蛮力尝试的影响1.2 生成自己的token...原创 2021-10-15 19:51:18 · 595 阅读 · 0 评论 -
Git 第四章 -- Git分支操作
1. Git分支操作1.1 什么是分支在版本控制过程中,同时推进多个任务,为每个任务,我们就可以创建每个任务的单独分支。使用分支意味着程序员可以把自己的工作从开发主线上分离开来,开发自己分支的时候,不会影响主线分支的运行。对于初学者而言,分支可以简单理解为副本,一个分支就是一个单独的副本。(分支底层其实也是指针的引用)1.2 分支的好处同时并行推进多个功能开发,提高开发效率。各个分支在开发过程中,如果某一个分支开发失败,不会对其他分支有任何影响。失败的分支删除重新开始即可。1.3原创 2021-10-15 00:24:22 · 242 阅读 · 0 评论 -
Git 第二章 -- Git 常用命令(设置用户签名、初始化本地仓库、查看本地仓库状态、添加到暂存区、提交到本地库、查看历史记录、版本穿梭)
1. Git 常用命令里面Linux命令是通用的,请尽情展现你的Linux技术吧!常用命令概述:1.1 设置用户签名当你把git安装好后,你只需要设置一次用户签名就够了。这个是必须设置的,如果你不设置,那么将来你提交代码的时候是会报错的。1)基本语法:git config --global user.name 用户名git config --global user.email 邮箱2)案例实操:打开git命令行开始设置验证是否设置成功打开当前用户原创 2021-10-14 21:22:49 · 812 阅读 · 0 评论 -
Git 第二章 -- Git 安装和卸载
1. Git 安装1.1 软件下载打开 [git官网] https://git-scm.com/,下载git对应操作系统的版本。所有东西下载慢的话就可以去找镜像!官网下载太慢,我们可以使用淘宝镜像下载:http://npm.taobao.org/mirrors/git-for-windows/1.2 安装查看 GNU 协议,可以直接点击下一步。选择 Git 安装位置,要求是非中文并且没有空格的目录,然后下一步。Git 选项配置,推荐默认设置,然后下一步。原创 2021-10-14 13:13:46 · 1358 阅读 · 0 评论 -
Git 第一章 Git概述 -- Git概述(版本控制、版本控制工具、Git历史、工作机制、Git和代码托管中心)
1. Git概述Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控制工具。Git官网1.1 何为版本控制版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本,方便版本切换原创 2021-10-13 22:25:13 · 271 阅读 · 0 评论 -
Git 第一章 Git概述 -- 概述几种Git(Git、GitHub、Gitee、GitLab)
1. GitGit 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。需要掌握的知识:Git介绍(分布式版本控制工具)注意和集中式版本控制工具做对比Git安装Git命令Git分支 分支特性 分支创建 分支转换 分支合并 代码合并 合并冲突解决Idea 集成Git2. GitHubGitHub是Git官方的代码托管中心 ,用于在服务器上面存放公司的代码。需要掌握的知识:创建远程库代码推送 Push代码拉取 Pull代码克隆 Clone原创 2021-10-13 18:20:14 · 907 阅读 · 0 评论