ZBLOG

github上创建了一个仓库A包含主分支main,能否在服务器上创建仓库B,B是clone于A,B包含main和dev两个分支,然后PC上clone仓库B,通常的提交都是基于dev,需要时把dev上的提交同步到main,再提交到仓库A

是的,您可以按照以下步骤在服务器上创建仓库B并进行相应的操作:

  1. 在服务器上创建仓库B并克隆仓库A: “`

    创建仓库B

    git init B

# 进入仓库B cd B

# 克隆仓库A到本地 git clone .


2. 创建dev分支并切换到该分支:

git branch dev git checkout dev


3. 同步dev分支的提交到main分支:

# 切换回main分支 git checkout main

# 将dev分支的更改合并到main分支 git merge dev


4. 提交更改到仓库A:

git push origin main “`

现在,在PC上克隆仓库B,并在dev分支上进行常规提交。当您想要将dev分支的更改同步到仓库A时,切换到本地主机(main)分支,将其与来自本地(dev)分支的更改合并,并推送更新至远程(A)仓库。

注意:请确保您具有适当的权限来访问和操作相关的远程/本地存储库,并且在进行任何更改之前,请备份重要数据以防止意外数据丢失。


内容由零声教学AI助手提供,问题来源于学员提问

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=16834

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?