Git 拉取文件夹不在 Dev 分支中,但保持其他 Dev 文件夹不变

Git pull folders not present in Dev branch but keep other Dev folders unchange

提问人:IceAsher Chew 提问时间:8/28/2023 更新时间:8/28/2023 访问量:8

问:

我需要一些 git 拉取/合并方面的帮助

2 个分支:master 和 dev

目前状态:master和dev中folder0和folder1的状态=不同 master和dev中folder2的状态=存在于master中,不存在于dev中

dev 分支的期望状态:dev 中 folder0 和 folder1 的状态 = 保留开发版本 dev 中 folder2 的状态 = dev 中不存在的拉取文件夹 2

我从 GPT 那里得到了一些我以前从未见过的命令,要求我这样做,需要一些帮助来验证这一点

git checkout dev
git checkout -b temp-branch
git cherry-pick <commit-hash-of-folder2-in-master>
git commit -m "Merge folder2 from master into dev"
git branch -d temp-branch

提前非常感谢你

git git-merge git-branch git-cherry-pick

评论


答: 暂无答案