工作区、暂存区和版本库
工作区:
可直接在电脑上操作编辑的文件
暂存区:
数据暂时存放的区域
版本库:
存放已经提交的数据,使用push提交的时候,就是把这个区的数据push到远程git仓库了
git clone
拷贝一份远程仓库
git init
初始化仓库
git add .
添加文件到暂存区
git commit -m ‘xxx’
将暂存区内容添加到仓库中
git push
上传远程代码并合并
git pull
下载远程代码并合并
git status
查看仓库当前的状态,显示有变更的文件
git diff
比较文件的不同,即暂存区和工作区的差异
git reset –hard git提交哈希值
回退到某一个版本
git branch -a
查看分支
git branch
查看当前分支
git branch <分支名称>
创建分支
git checkout <分支名称>
切换分支
合并分支:
git checkout master 先切换到master分支
git merge fenzhi 再将分支的代码合并到master