新旧更迭,不辞旧来迎新。
每添加一个新功能,最好新建一个feature分支在上边开发,完成后合并,最后删除这一分支。
所以正常操作就是新建分支,进入新分支,编写代码,提交代码,切回主分支,准备合并。
如果忽然这个功能不需要了,要如何销毁这一分支呢?
直接使用git branch -d featurea(featurea是新分支的名字)会显示销毁失败,可将 d 改为 D,强行删除。
$ git branh -D featurea
新旧更迭,不辞旧来迎新。
每添加一个新功能,最好新建一个feature分支在上边开发,完成后合并,最后删除这一分支。
所以正常操作就是新建分支,进入新分支,编写代码,提交代码,切回主分支,准备合并。
如果忽然这个功能不需要了,要如何销毁这一分支呢?
直接使用git branch -d featurea(featurea是新分支的名字)会显示销毁失败,可将 d 改为 D,强行删除。
$ git branh -D featurea