从 SourceTree 擦除目录历史并从头开始

Posted

技术标签:

【中文标题】从 SourceTree 擦除目录历史并从头开始【英文标题】:Wipe directory history from SourceTree and start from scratch 【发布时间】:2017-01-15 14:19:54 【问题描述】:

昨天我用 WordPress 安装创建了一个名为“项目”的目录。这是通过 SourceTree 添加为现有本地存储库并推送到 Bitbucket。在这一天的整个过程中,我做了进一步的推动。

今天我通过 Bitbucket 和 SourceTree 删除了存储库,因为我想从头开始。

是否可以让 SourceTree 忘记目录/文件、存储库历史并像一个全新的项目一样开始?

自上次推送以来,WordPress“项目”目录没有更改其名称或文件。

【问题讨论】:

【参考方案1】:

您应该能够重置为您的第一次提交,然后执行强制推送。 Here's 一个很好解释它的 SO 帖子的链接。

【讨论】:

以上是关于从 SourceTree 擦除目录历史并从头开始的主要内容,如果未能解决你的问题,请参考以下文章

SourceTree之Git本地仓库创建

用于 stage/unstage hunks/lines 的 git CLI 命令,例如 sourcetree

如何从命令行打开 SourceTree?

SourceTree 配置 GitLab

sourcetree 怎么获取以前的版本项目

sourcetree回退到历史节点