甲骨风尘 發表於 2022-8-9 22:41:00

gitee分支管理和合并代码

<p>此时考虑新建git分支。以gitee为例:<br>1、在gitee项目中新建一个远程分支,我取名dev</p>
<p><img src="https://img2022.cnblogs.com/blog/2804165/202208/2804165-20220809222839486-1618272641.png" alt="" loading="lazy"></p>
<p>&nbsp;2、打开本地项目git命令终端,新建dev分支</p>
<div class="cnblogs_code">
<pre>git pull origin dev</pre>
</div>
<p>此时,可以用<code>git branch -a</code>&nbsp;查看项目的分支情况</p>
<div>
<p>3、建立本地分支与远程分支的连接<br><br></p>
<div class="cnblogs_code">
<pre>git branch --set-upstream-to=origin/dev</pre>
</div>
<p>4、拉取远程分支</p>
<div class="cnblogs_code">
<pre>git branch --set-upstream-to=origin/dev</pre>
</div>
<p>5、取消此分支对master分支的跟踪</p>
<div class="cnblogs_code">
<pre>git branch --unset-upstream master</pre>
</div>
<p>6、提交</p>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">git add .
git commit </span>-m <span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">xxx</span><span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(0, 0, 0, 1)">
git push origin dev</span></pre>
</div>
<h2>gitee分支合并</h2>
<p>在测试阶段中,需要将自己的项目放到公司仓库,就使用到了gitee分支合并这个功能,网上也会有一些相关的步骤,但是具体流程还是自己根据需求进行更改。下面就是我自己的一个流程步骤</p>
<div>&nbsp;
<p>1、更改凭据</p>
</div>
<pre class="prettyprint" data-index="2">1、在计算机中打开凭据管理器<br>2、找到普通凭据中的gitee<br>3、在编辑中更改成你要上传到仓库的账号密码(上传到谁的仓库就更改成谁的)<br><br></pre>
<p>2、密钥</p>
<p>密钥分成两个文件,一个私钥(id_rsa)、一个公钥(id_rsa.pub)。私钥保存在您的电脑上,公钥交项目负责人添加到服务器上。用户必须拥有与服务器公钥所配对的私钥,才能访问服务器上的代码库。</p>
<p>&nbsp;</p>
<p>3、创建分支、添加仓库</p>
<div>&nbsp;&nbsp;<img src="https://img2022.cnblogs.com/blog/2804165/202208/2804165-20220809223958249-1840629214.png" alt="" loading="lazy">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>4、进行合并</p>
<p>1、在仓库中找到分支,会有一个默认分支和创建的分支<br>2、将开发分支合并到主分支Master:<br>3、点击Pull Requests,然后新建Pull Request</p>
<p>&nbsp;</p>
<p><img src="https://img2022.cnblogs.com/blog/2804165/202208/2804165-20220809224029680-1971580760.png" alt="" loading="lazy"></p>
<p>点击合并即可</p>
<p>&nbsp;<img src="https://img2022.cnblogs.com/blog/2804165/202208/2804165-20220809224039907-368981118.png" alt="" loading="lazy"></p>

</div>
<pre class="prettyprint" data-index="2"></pre>
<pre class="prettyprint" data-index="1"></pre>
</div><br><br>
来源:https://www.cnblogs.com/5idabaicai/p/16570495.html
頁: [1]
查看完整版本: gitee分支管理和合并代码