Feature分支

编程入门 行业动态 更新时间:2024-10-28 14:25:09
软件开发中,总有无穷无尽的新的功能要不断添加进来。
添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。
1. 创建feature分支
$ git checkout -b feature
Switched to a new branch 'feature'

2. 添加feature.txt并提交代码
$ git status
On branch feature
Untracked files:
  (use "git add <file>..." to include in what will be committed)
        feature.txt
nothing added to commit but untracked files present (use "git add" to track)
$ git add feature.txt
$ git commit -m "add feature"
[feature 6d99405] add feature
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 feature.txt

3. 删除分支
$ git checkout dev
Switched to branch 'dev'
$ git branch -d feature
error: The branch 'feature' is not fully merged.
If you are sure you want to delete it, run 'git branch -D feature'.

4. 强行删除
$ git branch -D feature
Deleted branch feature (was 6d99405).

更多推荐

Feature分支

本文发布于:2023-06-14 04:42:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1439392.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:分支   Feature

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!