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

如何移除复制项目的原有Git并初始化新仓库(保留代码与原历史)

移除新项目中的原有Git环境并重新初始化Git仓库

直接操作新项目里的隐藏.git目录即可——这是Git存储所有配置、历史记录的核心文件夹,删除它就完全清除了原有Git关联,且不会影响原项目(原项目的.git在自己的独立文件夹里),具体步骤:

  • 打开终端/命令行,进入新项目的根目录(务必确认是复制出来的那个文件夹,别误操作原项目)
  • 根据你的系统执行对应命令删除.git目录:
    • Windows 命令提示符:rmdir /s /q .git
    • Windows PowerShell:Remove-Item -Recurse -Force .git
    • macOS/Linux:rm -rf .git
  • 执行完后,新项目已经和原Git环境完全脱离,直接运行git init就能创建全新的Git仓库,所有代码文件都会完整保留。

注意:删除.git后,新项目里的文件会变成未跟踪状态,后续可以正常用git add、git commit提交到新仓库。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 05:24:20