You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

误在Git仓库内重复clone,如何合并脚本至原Blueberry/Chocolate目录?

解决方案

1. 先备份关键文件

把嵌套仓库里你创建的新脚本复制到本地安全位置(比如桌面),同时备份原仓库的所有文件,避免操作失误导致数据丢失。

2. 提取嵌套仓库中的新脚本

打开终端,进入嵌套的Fruits目录:

cd Fruits/Fruits

将你创建的新脚本复制到原仓库的Blueberry/Chocolate目录下(替换你的新脚本.R为实际文件名):

cp Blueberry/Chocolate/你的新脚本.R ../../Blueberry/Chocolate/

如果有多个新脚本,用以下命令批量复制:

cp Blueberry/Chocolate/*.R ../../Blueberry/Chocolate/

3. 拉取同事的变更到原仓库

回到最外层的Fruits目录:

cd ../

执行正确的拉取命令(你之前使用的git add origin main是错误命令):

git pull origin main

拉取完成后,同事的变更会同步到原仓库对应目录。如果出现代码冲突,手动解决冲突后再继续后续操作。

4. 清理嵌套的无效仓库

删除嵌套的Fruits目录(Windows系统请使用rmdir /s /q Fruits命令):

rm -rf Fruits

5. 提交并推送合并后的变更

检查当前仓库状态:

git status

将变更添加到暂存区:

git add Blueberry/Chocolate/你的新脚本.R
# 若有其他关联变更,可使用 git add . 批量添加

提交变更:

git commit -m "合并新开发脚本及同事最新变更"

推送到远程仓库:

git push origin main

内容的提问来源于stack exchange,提问作者sgy0003

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.19 01:05:15