如何将没有git历史记录的项目的当前状态推送到新的远程存储库?

埃马德Y

我在线上有一个名为“ XYZ”的git存储库,并链接了一个同名的android项目。我已经为这两个工作了一段时间。我搞砸了某个地方,并删除了整个在线XYZ。我去了android studio,发现提交历史仍然完好……我想要的东西我已经尝试了所有方法来将其与旧的“ XYZ” git断开连接,并将其连接到新的XYZ,但是没有运气。我宁愿不使用其他名称创建新的android studio项目,因为我将不得不更改许多内部内容。

任何人都通过类似的东西吗?

Sir4ur0n

如果我对您的问题很了解,那么您想表现出自己的代码流是全新的(即没有Git历史记录),然后将其重新插入到新的存储库中吗?如果是这样的话:

  1. 删除.git文件夹。这将删除代码文件夹的Git性质。来源:如何完全删除使用init创建的git存储库?
  2. git init在您的代码文件夹上再次运行
  3. 运行git add -A以将所有文件添加到暂存区。
  4. 运行git commit -m "Initial commit"提交您的代码。
  5. 随心所欲地推送到新的在线存储库。例如git remote add origin <online repo URL>git push origin master

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将新的本地分支推送到远程Git存储库并进行跟踪?

如何将具有历史记录的SVN存储库迁移到新的Git存储库?

将Git存储库克隆到新存储库中-没有提交历史记录

将git存储库推送到具有历史记录的远程颠覆

将具有完整历史记录的Git存储库A移至Git存储库B(非空)

如何压缩所有提交历史记录并推送到另一个远程存储库中?

Git:如何重置与项目关联的所有存储库的历史记录?

将旧的git历史记录添加到新的存储库

将状态推送到页面历史记录,然后用其替换现有状态

将较新的Git存储库追加到较旧的存储库,以结合两种历史记录

复制没有历史记录的git存储库

如何将工作移至新分支并删除所有提交历史记录?

如何将单个文件的历史记录从旧的Git存储库复制到新的存储库?

复制没有历史记录的git存储库

历史记录推送状态重定向,而不仅仅是将新状态推送到浏览器历史记录

如何将具有完整历史记录的扩散存储库导入github?

如何将多个git存储库重组为单个存储库并保存历史记录?

将克隆的TFS存储库推送到具有历史记录的私有存储库

如何将Git存储库历史记录重播到子目录中?

如何将不同的git历史记录推送到不同的存储库?

克隆没有历史记录的git repo,并让原始repo能够将更改推送到浅层repo

如何将结果存储在数据库中以查看历史记录结果

如何将项目的新文件推送到现有的Bitbucket存储库

没有存储库的版本控制历史记录,如何将项目发布到GitHub?

将有限的提交历史记录推送到远程git

Windows GIT 2.20.0 如何将文件夹拆分为自己的存储库并保留历史记录

为 git 历史记录中的所有提交更改 git 子模块的远程存储库

如何用本地副本完全替换远程存储库 git 历史记录?

在新的 Git 存储库中有新的主要版本,但保留旧的存储库并拥有完整的历史记录