git是一个免费开源的分布式版本控制系统。
windows中,在某文件夹下右键选择open git bash here即可打开终端使用命令行。
创建仓库命令:
第一种:git clone xxx 克隆代码文件,xxx是代码网址
第二种:git init 初始化仓库
这样就在打开git bash的这个目录下有了对应的代码文件。执行ll命令查看当前目录文件只有代码文件,执行ls -a命令即可看到隐藏文件夹.git
三个区域:工作区(working directory,即.git所在目录)、暂存区(staging area/index,即.git/index)、本地仓库(local repository,即.git/objects)
工作区的代码可以经过git add将代码暂存到暂存区,暂存区代码通过git commit提交到本地仓库。暂存区的作用是将许多修改先暂存,再统一提交到本地仓库。
git中文件的状态:
未跟踪(untrack):还没有被git管理
未修改(unmodified):已被git管理但是还没有修改
已修改(modified):修改了但是还没有暂存
已暂存(staged):修改并暂存了
git status 查看当前仓库状态。