关于git创建分支以及主分支相互合并操作记录

切换分支以及新建分支:

第一种:将分支合并到主干上;

第一步:拉取远程仓库pull ;

第二步:创建分支dev1;

第三步:修改文件,提交文件到本地以及到远程分支仓库;

第四步:切换到主分支,拉取新内容;

第五步:Merge 远程分支仓库dev1

第六步:push到远程主仓库;

 第二种:将主干合并到分支上;

第一步:切换到分支上;

扫描二维码关注公众号,回复: 14446956 查看本文章

第二步:Merge 远程主分支;

 第三步:push到远程主仓库;

暂存本地代码

修改本地代码后,在没有提交时切换分支会出现 git chechout problem 问题:

your local changes to the following files would be overwritten by checkout;

这时就需要暂存当前代码:

 第一步:进入 git ->uncommitted changes ->stash changes  输入备注;

第二步:checkout 到主分支或者其他分支;

第三步:pull 当前分支;

第四步:更新好当前分支后切换到之前修改内容的分支, checkout分支;

第五步:进入 git ->uncommitted changes ->unstash changes  选择之前输入的备注项 apply stash即可,之前修改的内容重新恢复了;

猜你喜欢

转载自blog.csdn.net/u014657752/article/details/126204268