随笔分类 - Git
分布式版本控制系统
摘要:两个人在同一个类中同一行进行了代码的修改,这时你进行push操作时就会出现代码的冲突 当代码冲突时我们要进行代码的合并,即点击Merge进行代码的合并 中间区域是之前没有修改时的区域 左边区域是你的本地库中的内容 右边区域是远程库中的内容 如何避免冲突? ①团队开发的时候避免在一个文件中改代码 ②在
阅读全文
摘要:IDEA中集成Git 1.新建一个项目,点击File找到settings 按照下图点击,并找到本机中git.exe 2.本地库的初始化操作 当出现.git文件时初始化完成 3.完成代码后,系统会提示你是否将代码保存到暂存区 若提交到暂存区后,你创建的文件颜色会由红色变为绿色 4.在VCS中找到com
阅读全文
摘要:1.cmd进入用户主目录中:cd ~ 2.执行命令生成一个.ssh的目录:ssh-keygen -t rsa -C 邮箱(申请git账号所用邮箱) 3.按三次回车键 4.执行完成之后发现在.ssh目录下有两个文件: 5.打开id_rad.pub文件,将里面的内容进行复制 6.打开github账号,点
阅读全文
摘要:1.A团队项目经理要将本项目git的HTTPS地址提供给B团队的项目经理 2.B团队项目经理登录git账号,进入A项目经理提供的HTTPS地址中 3.B团队项目经理点击Fork加入项目 4.B项目经理进行clone操作,并由B团队中成员对项目进行迭代 5.迭代完成之后B项目经理进行add与commi
阅读全文
摘要:1.登录项目创建人的git账号 2.点击settings后找到Manage access并点击 3.选择Invite a collaborator,输入被邀请人的git账号 4.点击提交 5.复制邀请链接 6.登录被邀请人的git账号 7.进入账号后在地址栏输入邀请链接,点击Accept invit
阅读全文
摘要:推送操作 git push 远程库别名(origin) 你要推送的分支(master) 克隆操作 1.获取远程库的HTTPS地址 2.git clone HTTPS地址 克隆操作可以帮我们完成: (1)初始化本地库(2)将远程库内容完整的克隆到本地(3)替我们创建远程库的别名 拉取操作 git pu
阅读全文
摘要:创建远程库 1.登录github,右上角点击New repository 2.录入仓库名字 3.点击Create repository完成创建 寻找远程库 1.登录你的github账号,进去之后左上角的位置有你创建远程库的名称 2.点击进入之后可以看到你远程库的HTTPS地址 给远程库起别名 1.查
阅读全文
摘要:什么是分支? 在版本控制过程中,使用多条线同时推进多个任务。这里面说的多条线,就是多个分支 分支的好处: ①同时多个分支可以并行开发,互相不耽误,互相不影响,提高开发效率 ②如果有一个分支功能开发失败,直接删除这个分支就可以了,不会对其他分支产生任何影响 查看、创建、切换分支 查看分支:git br
阅读全文
摘要:一.添加、提交文件 把文件添加到暂存区:git add 文件名(Demo.txt) 将文件提交至本地库:git commit -m "注释"(只是我提交的文件) 文件名(Demo.txt) 注意:①不放在本地库中的文件git是不进行管理的 ②即使放到本地库中的文件没有通过add和commit命令gi
阅读全文
摘要:1.创建一个空的文件夹 2.鼠标右键点击Git Bash Here窗口 3.在窗口内鼠标右键点击Options对字体和编码及逆行设置 4.查看git安装版本:git --version 5.清屏:clear 6.设置用户名:git config --global user.name "lyc" 7.
阅读全文
摘要:本地结构: 工作区:你写代码的区域 暂存区:暂时存放没有提交的代码的区域 本地库:存放提交的代码的各个版本 代码托管中心(远程库): 1.局域网环境下: 可以搭建 GitLab服务器作为代码托管中心,GitLab可以自己去搭建2.外网环境下:可以由GitHub或者Gitee作为代码托管中心,GitH
阅读全文
摘要:1.Git官网 https://git-scm.com/ 点击电脑的位置进行下载 2.安装 直接下一步之后安装 安装成功后右键鼠标点击Git Bash Here打开终端:
阅读全文
摘要:版本控制: 是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统 版本控制系统的分类 1.集中化版本控制系统:典型代表SVN 优点: ①由一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人都通过客户端连到这台服务器,取出最新的文件或者提交更新 ②每个人都可以在一定程度
阅读全文