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

如何调整Git仓库以同时追踪frontend和backend两个文件夹?

解决方案

按以下步骤操作,就能让Git同时追踪frontend和backend文件夹:

  1. 备份文件(可选但推荐)
    先把整个djangoshop文件夹复制一份到其他位置,防止操作失误导致文件丢失。

  2. 移动Git仓库根目录到上级文件夹
    打开终端,进入frontend目录:

    cd /path/to/djangoshop/frontend
    

    把.git隐藏文件夹移动到djangoshop根目录:

    mv .git ../
    
  3. 回到项目根目录并调整Git追踪范围
    切换到djangoshop目录:

    cd ../
    

    让Git识别当前根目录下的所有文件:

    git add .
    
  4. 提交变更并推送到GitHub
    提交仓库结构调整的变更:

    git commit -m "Move repo root to djangoshop, add backend folder tracking"
    

    推送到远程仓库(若之前的远程连接正常,直接执行即可):

    git push origin main
    

注意事项

  • 如果frontend目录有.gitignore文件,记得将其移动到djangoshop根目录,或根据需求修改,确保两个文件夹下的无关文件(如node_modules、venv、.pyc等)被正确忽略。
  • 推送时若提示冲突,确认本地内容为最新版本后,可使用git push origin main --force强制推送(谨慎操作,避免覆盖他人远程修改)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 23:35:42