查看: 29|回复: 0

[经验] 飞凌嵌入式ElfBoard ELF1板卡-本地仓库分支间的操作

[复制链接]

该用户从未签到

发表于 昨天 09:36 | 显示全部楼层 |阅读模式
分享到:
当工作区的文件可能在某一阶段用于两个项目,之后做不同修改时,就可以在该阶段切出新的分支,分别进行管理。
当前分支
以刚搭建好的git仓库为例,刚搭建完的仓库只有master分支,使用git branch查看当前的分支情况,
elf@ubuntu:~/work/example/hello$ git branch
*所在分支为当前分支,及master分支
20-1.png
创建分支
前分支下创建新分支,需要将当前分支的工作区清干净,然后在创建新的分支。
git checkout -b 分支名,新建并切换到新的分支,已新建test分支为例
elf@ubuntu:~/work/example/hello$ git checkout -b test
查看分支情况和工作区状态可知,新的分支的工作区状态保留之前分支的情况。
切换分支
在切换分支之前,需要保证工作区干净再进行切换,指令为git checkout 分支名。
例当前在test分支,切换到master。
elf@ubuntu:~/work/example/hello$ git checkout master
20-2.png
切换完再查看分支,可以看到当前分支已经切换到master
删除本地分支
若创建分支名称有问题需要删除,可以用如下命令:git branch -d分支名。
例如删除test分支
elf@ubuntu:~/work/example/hello$ git branch -d test
20-3.png
再次查看分支情况,分支已删除
重命名本地分支
将本地分支name1更名为name2,执行指令如下:git branch -m name1 name2
例如将分支名test变更为project_test
elf@ubuntu:~/work/example/hello$ git branch -m test project_test
20-4.png
分支对比
20-5.png

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条



手机版|小黑屋|与非网

GMT+8, 2025-1-21 16:32 , Processed in 0.120568 second(s), 17 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.