Git安装以及相关命令
Git介绍
Git 是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。
在团队协作或者备份代码时非常好用!
安装
这里是git的官网
我们直接去官网下载进行安装就好,根据自己的需要进行配置,如果是新手一路下一步按照它的推荐安装就可以
环境变量在一路下一步的时候,会被自动配置,我们无需担忧
安装完毕后我们会发现自己在桌面右键会出现这样两个选项
推荐使用命令行界面
Git配置
查看当前配置
当我们要使用Git时,我们需要先配置自己的信息
如果我们想要使用gitee推荐设置本机绑定SSH公钥,实现免密码登录
运行结束后出现两个文件
我们打开这个pub文件然后粘贴到gitee上
粘贴到这里就可以了
Git原理
git有四个工作区域
git本地的三个工作区域:工作目录、暂存区、资源库
git远程的一个工作区域:git仓库。
接下来我将介绍git上传的基本工作原理
- 在工作时,我们通过
git add
命令将代码从我们的工作目录添加到暂存区,由暂存区是临时存放我们的改动代码用来暂时存放我们即将提交到资源库中的文件,只是一个临时区域。 - 如果我们想将代码保存,还需要使用
git commit
命令将它提交到本地的资源区进行存储,它是我们安全存放数据的位置,里面有我们提交的所有版本的数据,其中HEAD指向最新放入仓库的版本。 - 如果我们想将代码上传到云端进行共享,我们就要使用
git push
命令,将他上传到远程的git仓库中
同理如果我们反向操作就是
- 使用
git pull
将代码从git仓库拉到我们的资源库 - 使用
git reset
将它从资源库再传到暂存区 - 使用
git chekout
将它从暂存区传到我们的工作目录
Git操作
查看当前文件状态
我们的文件有四种状态
除了本地创建仓库外,我们还可以从云端克隆仓库,也就是git clone [url]
剩下的命令创建同本地仓库一样
现在是在本地搭建仓库进行提交的操作
当然,有些时候我们并不想提交所有内容,所以我们需要选择性的对文件进行忽略
好了,以上就是关于git的所有内容啦,感谢大家的观看,求点赞求收藏求评论
欢迎大家关注我的账号:黑城笑
更多技术分享等待大家
部分关于git的内容来源于b站up主狂神说java
链接: 【狂神说Java】Git最新教程通俗易懂