如何从 GitLab 下载整个存储库?

mik*_*ent 5 clone git gitlab

我不知道如何下载给定项目的整个存储库。我做的大部分事情似乎只是下载最新的快照,例如

git pull https://gitlab.com/blahblah/MyProject.git
Run Code Online (Sandbox Code Playgroud)

我想知道如何执行此操作的原因是为了“恢复”目的:意外删除、我的电脑爆炸、被盗等。

GitLab 似乎没有这样的“论坛”,因此我在这里发帖。

Dav*_*ill 3

我不知道如何下载给定项目的整个存储库。

使用git clone

此过程假设您已经在 GitHub 上创建了一个存储库,或者您想要贡献的其他人拥有一个现有存储库。

  • 在 GitHub 上,导航到存储库的主页。

  • 在存储库名称下,单击克隆或下载。

    在此输入图像描述

  • 在“使用 HTTPs 克隆”部分中,单击以复制存储库的克隆 URL。

    在此输入图像描述

  • 打开 Git Bash。

  • 将当前工作目录更改为您想要创建克隆目录的位置。

  • 键入git clone,然后粘贴您在步骤 2 中复制的 URL。

    git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
    
    Run Code Online (Sandbox Code Playgroud)
  • 按 Enter 键。将创建您的本地克隆。

    git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
    Cloning into `Spoon-Knife`...
    remote: Counting objects: 10, done.
    remote: Compressing objects: 100% (8/8), done.
    remove: Total 10 (delta 1), reused 10 (delta 1)
    Unpacking objects: 100% (10/10), done.
    
    Run Code Online (Sandbox Code Playgroud)

克隆存储库 - 用户文档