git init
git init 是创建git仓命令,需要注意的是创建的时候需要注意创建位置
git clone
git clone 的用法是git clone <url>
举例: git clone https://github.com/udacity/course-git-blog-project
git status
git status 用于查询git当前状态,例如工作区、暂存区的文件;简单的修改信息。在使用过程中,可以多多使用该命令check git的状态
git log
git log 可以获取git仓commit的信息
git log --oneline
简化git log的信息,将SHA和title集合成一行;但要注意拼写
git log --stat
可看到文件修改次数以及+-统计
git log -p
显示实际的修改
git show
git show 用法是git show <commit SHA>
显示特定的commit
git add
git add 将文件从工作趋于添加到暂存区中
changes to be committed
显示暂存区的文件
staging
即将工作区域转到暂存区
staged
已暂存
unstage
暂存区移回工作区
git add .
表示暂存当前目录剩余的文件(包括嵌套文件)注意"add"和"."中需要有空格
git commit
git commet 提交代码
git commet -m "xxxx"
提交说明,并绕开编辑器,节约时间
git diff
git diff 查看已经被加入但尚未提交的更改
.gitignore文件
.gitignore 确保不会被批量提交包含到
文件添加cmdtouch .gitignore
,在当前目录下添加一个文件,可通过编辑器添加文件名使用