如何将存储库从 Bitbucket 克隆到我将其上传到 Bitbucket 的同一位置?

How to clone repository from Bitbucket to the same location I uploaded it into Bitbucket?

我有以下项目:

我右键单击该文件夹,我在此处单击 GitBash,执行必要的命令以提交并将该项目推送到 BitBucket,如下所示:

并且提交看起来像提交部分中的那样:

我想使用 Visual Studio 对图 1 中的项目进行一些更改,但我不确定这些更改是否会成功,所以如果不成功,我想将更改撤消到“第一次提交”和在图片 1 中的文件中生效的更改。我知道这是通过克隆完成的。但是我可以在我上传项目的同一目录中克隆吗(来自图片 1)以及如何克隆?互联网上很少有克隆的例子,但在我看来,它们并不是我想要的,我担心我会破坏我的项目,提交等等。如果我从图片 I 更改项目中的某些内容并且更改成功我想提交更改的一些名称但是如果我继续进行一些更改并且我破坏了一些东西我想转到之前的步骤并恢复到生效也在图1文件中。

如果您从 VS 打开您的项目(没有创建新的克隆),并进行您想要的更改。如果你不喜欢它们并想恢复(假设你还没有推送任何东西),你可以执行以下操作:

git add -A             /* Adds all changes you made */
git reset 2f6b3e6      /* Resets back to the first commit */
git reset --hard       /* Removes all changes */

如果您已经将更改推送到您的存储库并想要还原,那么您应该查看 git 还原。