代码之家  ›  专栏  ›  技术社区  ›  Profile3ForStack

如何将存储库从Bitbucket克隆到我上载到Bitbucket的相同位置?

  •  0
  • Profile3ForStack  · 技术社区  · 7 年前

    我有以下项目:

    enter image description here

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

    enter image description here

    提交类似于提交部分:

    enter image description here

    我想使用Visual Studio在图1中的项目中进行一些更改,但我不确定这些更改是否会成功,因此如果没有成功,我想反转对“首次提交”的更改,并使更改在图1中的文件中生效。我知道这是通过克隆来实现的。但是我可以在上传项目的同一个目录(图片1)中克隆吗?如何克隆?互联网上很少有克隆的例子,但在我看来,它们并不是我想要的,我担心我会破坏我的项目,提交等等。如果我在我的项目中更改了图片I中的某些内容,并且更改成功,我想提交更改的名称,但如果我继续执行某些更改,并且我破坏了某些内容,我想转到previos步骤,并在图片1文件中还原为采取efect。

    1 回复  |  直到 4 年前
        1
  •  1
  •   cholewa1992    7 年前

    如果从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 revert。