恢复从本地回购中删除的文件

时间:2017-11-09 01:54:49

标签: git bitbucket

让我先处理好几件事。

  1. 我是git的新手。 (除了Excel之外,我对其他一切都很陌生。自学“数据科学”。)
  2. 是的,我知道我的问题的答案可能会出现10 ^ 2s次。事实是,我搞砸了。我知道/认为我很安全,所以我不是吓坏了。但我有点过于紧张,花了半天的时间试图用聪明的搜索词找到正确的答案,然后阅读/尝试/失败,然后重新开始。所以我为无疑重复的问题道歉。
  3. 我想做什么

    我在Bitbucket的私人仓库中有一堆源代码。运行代码的一个输出是一个充满PDF的文件夹,作为项目目录的子目录。我想给某人只读该目录的只读权限。但你不能真的这样做。

    我发现的是什么

    我提交了所有本地更改。然后推了推。然后我从遥远的原点拉出来确保。到目前为止一切都很好。

    接下来,我想“我会创建一个分支,在那个分支中我只会保留PDF文件夹”。 (显然,您 *可以* 授予对特定分支的访问权限。)

    所以我创建了一个新分支,然后切换到该分支(在我的本地IDE中),选择了我想要共享的所有文件,然后单击删除。我一做到这一点,便去了“d哦!”

    所以现在我本地仓库上的所有文件都消失了。当然,远程起源很好。

    我现在在哪里

    我只是将远程原点克隆到我的本地驱动器,位于不同的位置。所以我觉得我很好。

    可是:

    1. 我如何安全地将我的作品恢复到原来的位置,就像我上次提交时一样?结帐了吗?这就是bitbucket促使我做的事情....

    2. 什么是实现我最初目标的好方法:在获得回购时授予对特定内容的访问权限?显然,解决方法很好。

      谢谢!

0 个答案:

没有答案