一、创建仓库
有下面2种方式在本地创建一个git仓库:
1. 克隆已有的远程仓库到本地。
$ git clone https://github.com/pelinX/firstGitHub.git
2. 在本地指定目录创建为git仓库。
$ git init
二、查看本地仓库的改变信息
1. 工作目录下改变的文件信息。
$ git status
2.比较改动的文件
$ git diff
3.增加所有读取改变的文件到暂存区,为接下来commit.(命名最后的点不能少“.”)
$ git add .
4.增加指定子目录下所有改变的文件到暂存区。
$ git add -p <file>
5.提交所有本地有改动的文件(必须是已经提交过的,新建的文件提交不了)
$ git commit -a
6.提交暂存区改动的文件。
$ git commit
7.
修改最后一次提交的信息.(但是如果你已经push过了,那么其历史最后一次,永远也不能修改了)
$ git commit -amend
三、提交日志
1.从最近的开始显示所有提交日志。
$ git log
2. 显示指定文件改动的时间
$ git log -p <file>
3.显示指定子目录下文件改动的人,时间,原因。
$ git blame <file>
四、分支与标签
1.显示所有分支的标签列表
$ git branch -av
2. 切换到指定分支
$ git checkout <branch>
3.基于当前分之,创建一个新的分支。
$ git branch <new-branch>
4.删除一个本地分支
$ git branch -d <branch>
5.对当前提交添加一个标签
$ git tag <tag-name>