
Git
原来是小别扇
这个作者很懒,什么都没留下…
展开
-
Git(10) —— 关于Git中分支的说明
1.分支管理 分支在GIT中相对较难,分支就是科幻电影里面的平行宇宙,如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,我们就需要处理一些问题了! 分支的意义 首先要明白,整个项目应该有且仅有一个主分支,主分支永远存储的是我们完整没有bug可以正常运行的仓库文件,比如我们将一个超市管理系统开发完毕,基本的需求全部实现了,经过了测试,最终可以上线运行了,那么这个项目就应该放在master主分支中 但是突然我们想要为这个超市管理系统增加一个功能,比如财务管理模原创 2020-10-20 17:17:47 · 536 阅读 · 0 评论 -
Git(9) —— IDEA中集成Git
目录1.IDEA中集成Git1.新建项目绑定git2. 修改文件,使用IDEA操作git3.忽略文件 1.IDEA中集成Git 默认情况下我们的IDEA是没有集成Git的,所以我们想要在IDEA中使用Git,需要手动集成 在IDEA中绑定和使用Git只需要3步 新建项目绑定git 修改文件,使用IDEA操作git 提交测试 1.新建项目绑定git 绑定方法很简单,先创建项目,然后在项目文件夹中克隆远程仓库中的文件即可;或者我们可以先将仓库克隆下来,再创建项目,最后将本地克隆仓库直接粘贴过去 刚原创 2020-10-20 16:17:59 · 323 阅读 · 0 评论 -
Git(8) —— 码云的注册和使用
github 是有墙的,比较慢,在国内的话,我们一般使用 gitee ,公司中有时候会搭建自己的gitlab服务器 1.码云的使用 注册登录码云,完善个人信息 设置本机绑定SSH公钥,实现免密码登录!(免密码登录,这一步挺重要的,码云是远程仓库,我们是平时工作在本地仓库,如果不设置免密码登陆,那么每一次我们在本地提交更新到远程仓库,或者从远程拉取新的仓库文件到本地,我们都需要进行登陆,步骤繁琐且浪费时间).参考链接# 进入 C:\Users\Administrator\.ssh 目录 # 生成公钥 s.原创 2020-10-20 15:11:36 · 514 阅读 · 0 评论 -
Git(7) —— Git的基本操作命令
目录1.文件的四种状态2.查看文件状态3.忽略文件 1.文件的四种状态 版本控制就是对文件的版本控制,要对文件进行修改、提交等操作,首先要知道文件当前在什么状态,不然可能会提交了现在还不想提交的文件,或者要提交的文件没提交上 Untracked: 未跟踪, 此文件在文件夹中, 但并没有加入到git库, 不参与版本控制. 通过git add 状态变为Staged Unmodify: 文件已经入库, 未修改, 即版本库中的文件快照内容与文件夹中完全一致. 这种类型的文件有两种去处, 如果它被修改, 而变为原创 2020-10-20 12:47:40 · 245 阅读 · 0 评论 -
Git(6) —— Git项目创建以及克隆
目录1.创建工作目录与常用指令2.仓库搭建1.本地Git仓库搭建2.克隆远程仓库 1.创建工作目录与常用指令 工作目录(WorkSpace)一般就是你希望Git帮助你管理的文件夹,可以是你项目的目录,也可以是一个空目录,建议不要有中文 日常使用只要记住下图6个命令: 甚至上图中的6个git命令我们只用掌握其中4个,其他两个基本不用,主要掌握将本地仓库文件提交到远程仓库的3个git命令:add、commit、push + 从远程仓库拉取最新仓库文件到本地的命令:clone 有了工作目录之后,我们就需要获原创 2020-10-20 12:01:30 · 257 阅读 · 0 评论 -
Git(5) —— Git的工作原理
目录1.三个区域2.工作流程 1.三个区域 Git本地有三个工作区域:工作目录(Working Directory,平时我们存放文件的文件夹)、暂存区(Stage/Index,一个文件)、本地仓库/资源库(Repository/Git Directory/History)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域,文件在这四个区域之间的转换关系如下: 下图显示的提交实现流程:工作区–(git add file,提交)–>暂存区–(git commit原创 2020-10-20 10:53:42 · 267 阅读 · 0 评论 -
Git(4) —— Git的必要配置
目录1.Git配置2.设置用户名与邮箱(用户标识,必须要配置) 1.Git配置 所有的配置文件,其实都保存在本地Git相关的配置文件在本地的位置: - Git安装目录\etc\gitconfig文件 :Git 安装目录下的 gitconfig --system 系统级 - C:\用户\用户名\ .gitconfig 只适用于当前登录用户的配置 --global 全局 查看配置 git config -l 查看不同级别的配置文件:#查看系统config git config -原创 2020-10-20 10:34:37 · 254 阅读 · 0 评论 -
Git(3) —— 安装Git及环境配置
目录1.软件下载2.卸载老版本Git以及安装新Git3.常用的Linux命令 1.软件下载 打开 Git官网,下载git对应操作系统的版本。 所有国外的东西下载慢的话就可以去找国内的镜像,下载国内镜像就会很快了! 官网下载太慢,我们可以使用淘宝镜像下载 2.卸载老版本Git以及安装新Git 首先清理包含Git的环境变量 卸载安装的Git 无脑安装安装包即可 Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多 Git CMD:Windows风格的命令行 Git GUI原创 2020-10-20 10:12:31 · 352 阅读 · 0 评论 -
Git(2) —— Git历史
1.Git历史 同生活中的许多伟大事物一样,Git 诞生于一个极富纷争大举创新的年代 Linux 内核开源项目有着为数众广的参与者,绝大多数的 Linux 内核维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。到 2002 年,整个项目组开始启用一个专有的分布式版本控制系统 BitKeeper 来管理和维护代码 Linux社区中存在很多的大佬,想要破解研究 BitKeeper ! 到了 2005 年,开发 BitKeeper 的商业公司同 Linux 内核开源社区的合作关系结束,他原创 2020-10-20 09:33:28 · 325 阅读 · 0 评论 -
Git(1) —— 版本控制
学习git之前,需要先明白的概念,版本控制! 目录1.什么是版本控制/版本迭代2.常见的版本控制工具3.版本控制分类1.本地版本控制2.集中版本控制 (svm)3.分布式版本控制 (代表产品:Git)4.Git和SVN最主要区别 1.什么是版本控制/版本迭代 版本控制(Revison control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术 实现跨区域多人协同开发 追踪和记载一个或者多个文件的历史记录 组织和保护原创 2020-10-20 09:24:58 · 336 阅读 · 0 评论