Git
是 版本控制系统是
一个分布式的系统,是
用来保存工程源代码历史状态(游戏存档)的
多人开发
代码管理 : 目前我们多人代码的时候,想把代码合并一起是利用最原始的复制粘贴操作。有了git之后,可以一键搞定
.异地开发
代码管理:实际开发中,我们上班可能会用公司电脑敲代码。有时候回到家里用自己电脑偷偷加个班,以前的做法是备一个U盘,复制粘贴。有了git之后,直接一键搞定。
版本管理
:比如我现在公司网站已经做出来了1.0版本在使用,现在计划增加一些新功能,但是这个功能不稳定需要经过开发和测试环节,为了不影响现有的稳定版本。以前的做法是把稳定版本单独拷贝一份增加功能,等做好之后再把以前版本给替换掉。有了git之后可以一键搞定。
版本回滚
:比如这周产品经理提出一个功能,我辛辛苦苦写了一周代码。到了下周,产品经理说这个功能不做了,叫我删掉改成其他功能。我们把代码删掉之后按照产品经理要求又辛辛苦苦写了一周代码。到了下下周,产品经理说这个功能还是没有上次那个好,还是改成上周的吧…………
首先官网下载安装
不用看,一直点击下一步,完成安装(建议安装在c盘,防止出现未知错误)默认就是安装的c盘
电脑桌面右键
如果有这两个基本就是安装成功,为了确认直接windows+r输入cmd打开控制台git --version查看是不是最新版本
安装完git之后,要做的第一件事情就是设置自己的 用户名
和 邮件地址
如何获取git账号 : 可以在 码云
注册一个账号 没有的话只能做一个本地仓库建议注册,如果是练手可以先不注册,不影响后续操作
配置用户信息命令如下:
git config --global user.email "你的码云账号邮箱"(可以随便写,后面注册码云再更改)
git config --global user.name "你的码云用户名(可以随便写)"
之前配置过,可以直接再c盘的用户文件夹下的‘(自己电脑名)’文件夹里找到.gitconfig这个文件,使用文本方式打开可以直接修改,或者使用上面的配置方法,也可以达到修改的效果
本地仓库分步骤指令讲解
创建一个空文件夹
首先操作git init
初始化仓库
创建一个空的文件夹,在空文件夹里右键Git Bash Here 弹出小黑窗
如果没有看见,反馈信息和我的也一样,不要着急,看看你是不是查看里的隐藏文件夹没有勾选
首先我以一个txt文件为例子
git add .
git commit -m "备注信息"
在文件夹创建txt文本,你需要把文本放入仓库,需要两步操作,git add . 这个是把所有文件都转入暂存区 git commit -m "备注信息" 把暂存区的文件传入本地仓库中,此时只要你不换的电脑,这个文本,就一直可以找回
git log 可以查看你每次的存档信息
本地仓库到这里就完成了
后续有时间再补上远端仓库 clone 公钥 git push git pull 以及分支仓库 git branch