git操作
克隆项目git clone {远程仓库地址}切换到开发分支1 git checkout develop // 切换到develop分支2 或:git checkout -b developgit push -u origin develop // 如果develop的远程分支不存在则创建并提交到远程仓库(= =+不可在master分支开发)建立功能分支1 git che...
·
克隆项目
- git clone {远程仓库地址}
切换到开发分支
- 1 git checkout develop // 切换到develop分支
- 2 或:git checkout -b develop
- git push -u origin develop // 如果develop的远程分支不存在则创建并提交到远程仓库(= =+不可在master分支开发)
建立功能分支
- 1 git checkout -b {功能分支或者别的什么名称= =+}
- 2 可以开发了= =+
- 3 开发完了= =+
- 4 git add .
- 5 git commit -m "{你的注释}"
合并自己新建的分支到开发分支并提交开发分支代码
- 1 git checkout develop
- 2 git pull origin develop // 切换到develop分支拉取最新的代码
- 3 git merge {自己新建的分支名称} // 合并自己的代码,有冲突就解决冲突
- 4 git push origin develop // 推送到远程的develop仓库
- 5 git branch -d {自己新建的分支名称} // 提交代码后就删除了这个分支吧= =+
紧急线上bug修复
- 1 git checkout -b {修复的问题名称,如:issue-#001} master //从master结点新建出问题修复分支
- 2 解决bug
- 3 git checkout master
- 4 git merge {修复的问题名称,如:issue-#001}
- 5 git push origin master
- 6 git checkout develop
- 7 git merge {修复的问题名称,如:issue-#001}
- 8 git push origin develop
- 9 git branch -d {修复的问题名称,如:issue-#001}
- 10 git tag -a {标签名} -m "标签说明文字" master // master的每次发布都打个tag方便追踪
- 11 git push --tags
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)