如果在as已经打开一个fork指定分支的项目,想合并所fork的主创库指定分支,如果在gitlab中请求合并出现冲突,会显示一个merge locally按钮,点击改按钮弹出一下弹窗:

可以在as的Terminal按照上图的git指令操作:

步骤1。获取并检出此合并请求的分支

git fetch "https://gitlab.xxxxx/xxxx/app-android.git" main
git checkout -b "xxxx/android-main" FETCH_HEAD

步骤2。查看本地更改

步骤3。合并分支并修复出现的任何冲突

git fetch origin
git checkout "main"
git merge --no-ff "xxxx/android-main"

步骤4。将合并的结果推送到GitLab

git push origin "main"

通过上面步骤后会新增一个android-main分支,也就是需要合并的主创库分支,后台需要在as先合并本地分支了,下面两个指令就可以用到了

1、切换本地的远程创库:git remote set-url origin https://.git

2、跟踪指定远程创库分支:git branch --set-upstream-to=origin/<branch> origin/<远程分支>,

如果报错error: the requested upstream branch 'origin/alpha' does not exist,则输入指令git fetch,然后再次输入跟踪指令

as使用Git指令远程或者本地创库代码合并相关推荐

  1. Git 从远程库拉取分支项目代码命令和推

    Git从远程库拉取分支项目代码命令 1.新建一个空文件夹,文件名为 test 2.进入目录进行初始化 git init 3.需要与GitHub上面项目建立连接(下划线为远程仓库链接) git remo ...

  2. git 同步远程和本地的同名分支

    首先正常创建一个本地仓库,添加内容,跟远程关联 git init git add . git commit -m "" git remote add origin 远程仓库地址 如 ...

  3. git命令--远程、本地仓库之间的push与pull

     一.从本地仓库push文件到远程仓库中 1.在gitee中新建一个远程仓库 需要push推送到远程仓库的文件夹以及内容 2.git全局配置 直接在文件夹所在位置进入cmd终端,进行git的全局配置 ...

  4. 从远程仓库拉取最新代码合并到本地分支

    这里共展示两类三种方式. 1.git pull:获取最新代码到本地,并自动合并到当前分支 命令展示 //查询当前远程分支 $ git remote -v //直接拉取并合并最新代码 $ git pul ...

  5. git使用变基方式同步远程和本地副本的代码同步方式

    一.确保你父分支的本地副本与项目主仓库中最新的提交同步 git pull --rebase 若有必要, 请显式指定参数.在使用 pull 命令更新一个分支的本地副本时,参数中远程连接和远程分支的名称通 ...

  6. git 删除远程仓库本地分支和删除远程分支,保留本地分支或者删除本地

    本地分支操作 我们比如想把自己的本地分支上传到远程分支让同事去拉取代码,最后完事之后要把它删除 看看怎么做吧!gogogo ☟☟☟ 1. 创建本地分支 创建并切换,推荐 git checkout -b ...

  7. git 解决远程和本地冲突

    本地先commit 1. git rebase  origin/master    根据你自己的分支rebase 2. 编辑冲突文件,合并文件.例如: <<<<<< ...

  8. git 连接远程仓库并推送代码

    git 初始化 在所需推送的文件夹/父文件夹(后面将会解释两者的不同)下打开 git Bash,并输入下面命令进行初始化: git init git 设置连接远程仓库 在 github 上找到你需要连 ...

  9. git 创建远程分支,并提交代码到该分支的操作

    1. 首先,在本地创建这个分支 使用命令 git checkout -b 分支名 (表示创建这个分支,并且切换到该分支) 2. 创建远程分支 使用命令 git push --set-upstream ...

最新文章

  1. 配置nginx/apache的404状态码来申请百度闭站保护
  2. 生命游戏c语言代码easy,c++生命游戏源码
  3. python定义一个字符串后怎么修改_python基础--字符串操作详解
  4. 挖矿仍然有利可图吗?
  5. IOS应用之一--异常处理(UncaughtExceptionHandler)
  6. 【转】IT从业人员必看的10个论坛
  7. 矩阵转置与矩阵相乘数学理解及Java实现
  8. mysql 端口关闭了_关闭MySQL的3306端口
  9. AI根据代码内容可自动起函数名
  10. 报错PyTorch is not compiled with NCCL support
  11. cnn kaggle仙人掌_我如何开发可识别情绪并闯入Kaggle前10名的CNN
  12. 《SQL基础》04. SQL-DQL
  13. 【1小时记住Docker常用命令】Docker学以致用
  14. python异常处理try判断整数_Python之异常处理
  15. 安装Office的一些工具
  16. 【校招VIP】Java Spring之spring boot
  17. 7个流行的强化学习算法及代码实现
  18. 查看域名证书到期时间
  19. 公司寄件报销难?你缺的只是高效的寄件管理解决方案
  20. ZooKeeper三种安装模式

热门文章

  1. Codeforces 90B-African Crossword
  2. 2006年中国首届杰出数据库工程师评选获奖名单
  3. 足够惊艳,使用Alpaca-Lora基于LLaMA(7B)二十分钟完成微调,效果比肩斯坦福羊驼
  4. pyqtgraph自定义坐标轴
  5. 请求网址URL到页面渲染,中间发生了几步? | 前端面试基础
  6. 分布式之Redis精讲
  7. 【运动规划算法项目实战】如何实现Dubins曲线和Reeds-Shepp曲线(附ROS C++代码)
  8. 【缺陷检测】基于计算机视觉实现芯片缺陷检测附matlab代码
  9. solidworks装配体另存为时报错 如题,提示:输入的文件名无效,无法被发现、被锁住或者为不兼容的类型
  10. Mac电脑如何开启任何来源选项?