环境:ubuntu16.04
来源:上头给开了一个分支给个人,说,下次更新代码就直接推到个人分支,然后,申请融入master以提高开发的效率.
然后就有了下面小白的一些使用bitbucket分支版本的小知识总结:
(1)在工作空间里面git pull和git push都是针对的是个人分支(一开始拉的是个人分支的,如果不是个人分支,则要切换回来);
(2)将个人分支融入master
时候,需要在自己分支branches
里面actions
下拉栏sync
操作一次,然后pull request-create
请求融入分支.
(3)Behind
参数表示的分支落后主分支的更新次数;ahead
表示自己分支比主分支更新多少次.
(4)Sync
的目的是将自己的分支先和主分支同步,再融入主分支.
(1)-(4)都是在网页端操作的.
下次采用方式,终端更新分支前,先到网页端看一下,库-branches-behind/ahead-
看behind
是否为0
,不为0
则需要sync
一下-终端更新git pull-更新内容-再上传自己分支--拉请求融入master
这样子保证不会引起同时修改(同一文件,不同的人做了修改)而导致冲突问题出现.
如果master
没有更新,那么,sync
按钮是没有出现
的.
切换分支操作:
git brach
确认当前自己所在分支,带颜色的星标识就是所在分支,其他就是包含master在内的所有分支名称;
git chechout
同步自己当前所在分支或者master;
git merge xxx
切换到目标分支xxx.
上面这些是个人的一些记录所得,如果有错误的地方,希望下方留言指正.
##################
好记性不如烂笔头
'–20200824