![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件项目管理
marvel_cheng
假如生活欺骗了你!不要悲伤,不要心急!忧郁地徜徉在计算机的世界里,众多算法都将仰望你。
展开
-
git相关常用操作:git 拉新分支、分支关联、合并分支、分支删除
在开发中,我们可能要做这些工作,从master分支拉一个开发分支dev ,开发、单测完合并到test分支测试测试完了上线1、从master分支拉一个新dev分支到本地,在将新拉的本地分支和远程分支关联起来2、将dev分支合到test分支或master分支3、从远程拉取已存在分支到本地4、提交本地分支作为远程分支(合并分支后可以用)5、删除本地分支、远程分支ok 下面我们从这...原创 2018-10-25 11:38:43 · 725 阅读 · 0 评论 -
git merge之后,如何回退到之前的版本
第一步:git checkout [分支] 切换到要恢复的分支上;第二步:git reflog 查看历史版本号,找到要恢复的版本号;第三步:git reset --hard [版本号] 将本地代码回退到指定版本;第四步: git push -f 将本地代码强制提交,覆盖远程git服务器代码;这样就可以达到目的,恢复merge之前版本的代码....原创 2019-04-23 16:10:34 · 18921 阅读 · 0 评论 -
git强制覆盖合并分支
前言:使用git进行项目合作时,有时会创建多个分支,如将分支合并至master分支时,产生冲突,采取暴力合并方式前提是,被合并的分支代码不再需要,且不是最新。强制合并两种方式:1、本地项目根目录:git push origin develop:master -f//将 develop分支强制推送合并至master2、本地项目根目录:git checkout mas...原创 2019-07-03 10:39:11 · 28069 阅读 · 3 评论