当前位置:   article > 正文

git feature分支

git feature

feature分支(扩展分支)

例如假设有一个项目已经运转的很正常了,突然有一天,这个部门的领导对陈先生说,你开发一个投票系统,结果陈先生开发了90%之后领导开会讨论,发现这个投票系统很俗,绝定取消这个功能。此时陈先生所做的修改就等于无用功,不能进行提交。同时它所开发的功能一定在一个新的分支上,例如:feature分支,这个分支也没有用。

1.创建并切换到feature分支,准备进行项目的更新开发。

git checkout -b feature

2.开始在这个分支上进行一系列的代码编写:

3.突然领导说功能不需要了,那么这个分支不能被提交,并且应该立刻取消掉:

git checkout master

git branch -d feature

但是此时遗憾的是,这个时候由于feature分支上存在有未提交的操作,而git为了防止修改丢失,所以不允许删除,但是这个分支没有用了。

强制删除:git branch -D feature

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/608824
推荐阅读
相关标签
  

闽ICP备14008679号