git配置邮箱姓名
git config --global user.name “你的名字或昵称”
git config --global user.email “你的邮箱”
克隆一个项目
git clone xxxxx
推送
git add . --将项目中的所有文件上传
git commit -m ‘对上传文件的注释’
git push origin master
去除什么目录
git reset saved_binaries
git remote -v # 查看远程服务器地址和仓库名称
git remote show origin # 查看远程服务器仓库状态
查看文件diff
git diff # 比较当前文件和暂存区文件差异 git diff
git diff # 比较两次提交之间的差异
git diff … # 在两个分支之间比较
git diff --staged # 比较暂存区和版本库差异
git diff --cached # 比较暂存区和版本库差异
git diff --stat # 仅仅比较统计信息
查看项目的分支们(包括本地和远程)
命令行 : git branch -a
创建一个分支
git branch ForDream-dev
切换一个分支
git checkout develop
合并一个分支
git merge ForDream-dev 把//ForDream-dev分支的代码合并到develop分支
推送
git push origin develop
回退
git reset --hard HEAD
提交到暂存区
git stash
查看暂存区记录
git stash list
从暂存区恢复
git stash apply