git使用
- 初始化
git init
git config --global user.email user@mail.com
git config --global user.name username
- git提交
git add readme.txt //添加文件到暂存区
git commit -m "add file to stage" //提交修改到仓库
- 版本回退
git log --pretty=oneline //查看提交
git reset --hard HEAD^ //回退到上个版本
- 撤销工作区修改
git checkout -- readme.txt
- 撤回暂存区修改
git reset HEAD readme.txt
- 创建并切换分支
git checkout -b branch
- 切换分支
git checkout branch
- 合并分支
git checkout master //切换到master
git merge branch //合并branch到master
git branch -d branch //删除branch分支
- 添加远程分支
git remote add origin url(远程服务器地址)
- 从远程仓库克隆
git clone url
- 拉取远程分支到本地
git checkout -b dev //创建dev分支,并切换到dev分支
git fetch origin dev //拉取远程dev分支到本地
git pull origin dev