Git仓库
我们先学习下面的几个命令:
初始化版本库:git init
添加文件到版本库:git add、git commit
查看仓库状态:git status
我们下面以一个例子来解释:创建一个文件然后提交到本地仓库中
第一种方式:图形化界面sourcetree
1、打开sourcetree,选择create创建新仓库
目标路径选择电脑中的一个空的目录就可以,当你创建好本地仓库后,本地的仓库会自动有一个.git文件
然后在打开资源管理器,我们先在本地创建一个te.txt文件,内容为git repo
右击te.txt,选择添加(也就是git add操作),随后就把te.txt添加到暂存区,也就是从工作区添加到了暂存区,我的理解就是,工作区不是正式的区域,随时可以修改,而添加到了暂存区就可能要准备提交,当然暂存区也可以回滚。
随后提交(也就是git commit操作),提交时,务必带上提交时的信息(git commit -m "提交的信息")
提交后,显示了一条master分支
显示了,提交的一些信息内容,提交时间,以及内容
第二种方式:通过命令行方式git bash(需要你本地安装了git bash)
1、打开git bash,当然在sourcetree中点击命令行模式也能打开
进入命令行模式:
创建一个空的demo2文件夹,并且进入 demo2中
然后我们初始化仓库,通过命令git init
这时通过ls -a命令,显示demo2文件中有一个.git文件,即仓库创建成功。-a的意思就是显示全部的文件,包括隐藏文件
然后我们通过管道追加(>>)创建一个test.txt文件,并添加文件到暂存区(git add)
随后进行提交(git commit):-m 后就是自己提交时的信息
通过git status 来查看仓库的状态
我们发现目前我们在master分支,而且工作区环境是干净的
整体的意思就是有三个区域:
工作区:你修改文件一百次,随便改的区域
暂存区:把你要改好的文件放到这个区域,准备提交
仓库:把暂存区的文件提交,文件就会被提交到仓库