初始化本地仓库
1.创建本地文件夹
2.打开git终端
1).查看git版本:
$ git --version
2).设置用户名和邮箱:
$ git config --global user.name "name"
$ git config --global user.email "email"
3).本地仓库初始化
$ git init
常用命令
add 添加文件,将文件提交到暂存区
$ git add file
commit 提交文件,将暂存区文件保存到本地库
$ git commit -m "注释"
status 查看工作区和暂存区的状态
$ git status
log 查看提交的日志,由近到远
$ git log
下一页:空格;上一页:b;退出:q;
缩略版
$ git log --pretty=oneline
精简版
$ git log --oneline
精简回退版本号版
$ git reflog
reset 前进或后退历史版本
$ git reset --hard insertNum
--hard 本地库、暂存区、工作区都回退
--mixed 本地库指针移动,重置暂存区,工作区不动
--soft 本地库指针移动,其他不动
insertNum=精简版log的索引号
rm 删除工作区文件
$ rm file
之后执行add命令会将暂存区内对应文件删除
执行commit命令会将本地库内对应文件删除
diff 比对文件工作区与暂存区差别
比对单个文件
$ git diff file
工作区与暂存区全文件比对
$ git diff
分支
查看分支
$ git branch -v
创建分支
$ git branch branchName
切换分支
$ git checkout branchName
push 推送分支
$ git push origin(远程库库名) master(分支名)
clone 克隆
$ git clone path(远程库地址)
fetch 抓取
$ git fetch origin(远程库库名)/master(分支名)
merge 合并
$ git fetch origin(远程库库名)/master(分支名)
pull = fetch+merge 推荐
$ git pull origin(远程库库名) master(分支名)