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

在Git的redux分支中如何仅拉取master分支的/server文件夹更新?

可行方案:只拉取master分支的/server文件夹更新

当然可以实现!你完全能只把master分支里/server文件夹的更新同步到当前的redux分支,下面给你两种实用的操作方法:

方法1:使用git checkout命令

  • 首先确认你当前处于redux分支,而且本地/server文件夹没有未提交的修改(如果有,先运行git stash暂存或者提交掉,避免内容被意外覆盖)
  • 执行以下命令,直接从master分支拉取/server文件夹的内容:
    git checkout master -- server/
    
  • 操作完成后,提交这个同步的更新即可:
    git add server/
    git commit -m "同步master分支的server文件夹更新"
    

方法2:使用git restore命令(Git 2.23及以上版本适用)

  • 同样先确保工作区干净,没有未提交的/server文件夹修改
  • 运行命令从master分支恢复/server文件夹的内容:
    git restore --source=master -- server/
    
  • 效果和git checkout一致,完成后记得提交更改

重要注意事项

  • 执行操作前一定要检查当前redux分支的/server文件夹:如果有未提交的本地修改,这些内容会被master分支的版本直接覆盖!建议先用git stash暂存,之后可以用git stash pop恢复。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.28 09:19:06