git版本本地远程分支管理测试

文章详细介绍了如何进行Git的基本操作,包括创建仓库,首次提交到本地master,不推送至远程,添加文件,切换和创建分支,以及使用revert恢复删除的文件。还讨论了在不同分支间切换和merge的过程,强调了未提交更改时切换分支的注意事项。
摘要由CSDN通过智能技术生成

只为搞清楚一些基本的git的本地提交、分支,远程分支的概念。

  • 创建git库。

 

  • 在本地首次建立一个001文件,首次提交到本地master,不提交(push)到远程master(gitee)。

 

+add 增加001文件到库。

 

Git-commit->master         提交到本地 master

 

不按push,即不提交到远程master。

 修改001文件内容,提交到本地master,不提交到远程。

 

 

 查看 show log

 

 

  • 本地文件删除后,要恢复的处理: 用revert即可

 

 

 

 

  • 在本地建立一个分支,并切换到分支。Branch_master001

git.exe checkout --no-track -b Branch_master001 master --
 

 

已经切换到分支工作。

 

 新建一个文件:

 

 提交到当前分支:

 不推送到远程。

show log:

 

准备切换回本地master:

 

切换后:

切换回master,会发现,010文件,没了,直接自动进入master环境,只有001文件。

切换测试:

1、在master编辑001文件 ,增加内容。并提交到master。

 

 

2、切换到Branch_master001,编辑001文件。并提交。

 

 

 

 

 

3、切换回master。查看。

 

 

切换各个环境的话,本地文件夹文件是自动更新的,无需担心文件的变化。

  • merge测试:

合并Branch_master001到master,当前是master,选择merge。

 

 参考:https://blog.csdn.net/xtho62/article/details/114631120

 

再次选择merge,可以拉下来合并了。

 

 合并后的内容:

 

 自动解决:auto resolve.

 

 

 

 

 

 

 

如果当前分支中有未提交的更改文件,则切换分支会有提示,要求要么标记,要么提交后再切换。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值