1.Git的引入:
1)在开发系统中我们需要一种技术用于管理我们的文件,目录以及工程内容信息的管理,方便我们进行查看历史记录备份,或者恢复以前的版本内容,这时需要引入一种技术----Git.
2)Git目前是世界上最先进的分布式版本控制系统
3)Git是分布式版本控制系统,没有中央服务器,每个人的电脑就是一个完整的版本库,工作的时候不需要联网,因为版本都在自己电脑上。协同的方法是这样的:比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。Git可以直接看到更新了哪些代码和文件!
2.Git的历史:
Git是免费且开源的,最初的目的是为了辅助Linux内核的开发从而代替BitKeeper.
3.Git软甲的安装
1)安装最新版本即可 git官网
2)安装Git之后会出现三种程序:
Git Bash:Unix与Linux风格的命令行,使用最多,推荐最多(例如:清屏clear)
Git CMD:Windows风格的命令行 (例如: 清屏cls)
Git GUI:图形界面的Git,不建议初学者使用,尽量先熟悉常用命令
3)常用的命令:(注意下面所有的命令都是输入在Git Bash里的)
Git配置:(其实所有的配置文件都保存在本地!)
1)查看配置
git config -l
2)查看不同级别的配置文件
找到下载git文件所在位置,按照下图路径打开即可
刚开始出现以下问题的原因是没有初始化配置信息
现在开始初始化配置信息:
输入以下命令:
如果配置成功那么输入git config --global --list
会出现以下结果:
以上内容已将git配置成功。
Git的基本理论(核心)
Workspace:工作区,就是你平时存放项目代码的地方
Index / Stage:暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息
Repository:仓库区(或本地仓库),就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本
Remote:远程仓库,托管代码的服务器,可以简单的认为是你项目组中的一台电脑用于远程数据交换
Git工作流程:
Git项目搭建
1.本地仓库搭建:
1)创建全新的仓库:
2.克隆远程仓库:
例如:在Gitee上任意找一个代码源,找到后点击克隆下载,点击后会有一个复制,直接复制即可,之后在Git Bash 输入命令行;等待几秒会出现以下运行结果:
下载成功后就可以在本地找到远程仓库的代码啦
(注意在查看文件时会存在隐藏式文件,那么请勾选:查看—隐藏的项目)
例如:一般从远程仓库克隆的代码会自动生成.git文件,但.git文件就是隐藏式文件.
Git文件操作
如何查看文件状态:
1)输入git status命令 查看文件状态
2)输入git add .命令 此时已将文件添加到暂存区
3)输入git status命令 查看文件状态
4)输入git commit -m “文件名” 此时将暂存区的文件提交到本地仓库
例如:输入git commit -m “new file hello.txt”,代表将hello.txt添加到暂存区
5)再次输入git status 查看文件状态
以上上五个步骤只是将文件提交到暂存区
6)输入git push 将文件送到远程仓库
注意在执行上述命令时要首先连接远程仓库!!!!
如果还是不理解直接看下述命令,跟着步骤走即可------>
连接远程并将文件push到远程步骤!!!
使用码云
1)注册码云,完善个人信息
2)设置本机绑定SSH公钥,实现免密码登录!,码云是远程仓库,我们是平时工作在本地仓库!
在C盘中找到用户–…–.ssh文件,可能有的没有.ssh文件,那么新建一个即可,右键打开git bash 输入 ssh-keygen -t rsa 命令
如果出现下图代表生成成功
将公共部分打开并粘贴在公匙要求对应的位置上即可,如下步骤
粘贴成功即可,下图代表添加成功
下面就可以创建远程仓库:(本次设置为开源仓库)
输入命令git clone [url]就可以克隆到本地啦!
git分支(难点)
本篇博文结束啦!如果存在疑问可访问此处进行查看哦