- 创建并切换分支
$:git checkout -b develop origin/develop
- 配置个人信息
$:git config --global user.name "Your Name"
$:git config --global user.email "email@example.com"
- 解决Git报错:error: You have not concluded your merge (MERGE_HEAD exists).
$:git fetch --all
$:git reset --hard origin/develop
$:git fetch
谨慎操作!!!
因为会把你本地文件覆盖,要记得备份。
- 回退分支到某个版本
// 查看版本号
$:git log
$:git reset --hard <版本号>
$:git push -f origin develop
谨慎操作!!!
因为不但会把本地的代码都回退到指定版本,还会把远程库的代码也回退到指定版本,并且之后的提交记录都删除。
5.合并代码
把develop代码合并到release上
$:git checkout release
$:git pull release
$:git merge develop
$:git push
6.本地master分支的内容推送到远程的gh-pages。如果远程没有gh-pages分支的话,会自动创建该分支。
git push origin master:gh-pages