1.版本控制
是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。
2.Git安装及环境配置
Git Bash :Unix与Linux风格的命令行,使用最多,推荐最多
Git CMD :Windows风格的命令行
Git GUI:图形界面的Git,不建议初学者使用,尽量先熟悉常用命令
3.Git配置 所有的配置文件保存在本地
查看配置 git config -l
查看系统配置 git config --system --list Git\etc\gitconfig:Git安装目录下得gitconfig
查看当前用户(global全局)配置 git config --global --list C:\用户\irush\.gitconfig
4.工作原理
配置环境变量只是为了全局使用
git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/index)、资源库(Repository或Git Directory)
还有一个远程git仓库(Remote Directory)
Remote Directory
git push git pull git fetch/clone
Git Directory
git commit git reset
Stage/index
git add files git checkout
Working Directory
5.git项目创建及克隆
本地仓库搭建
创建本地创库的方法有两种:一种是创建全新的仓库,另一种是克隆远程仓库
1.创建全新的仓库,需要用Git管理的项目的根目录执行:
#在当前目录创建一个git代码库
$ git init
2.执行后可以看到,仅仅在项目目录多出了一个.git目录,关于版本等的所有信息都在这个目录里
克隆远程仓库
1.克隆远程目录,由于是将远程服务器上的仓库完全镜像一份至本地
#克隆一个项目和它的整个代码历史(版本信息)
$ git clone [url] https://gitee.com/lyj2050727355/rabbitmq.git