【问题标题】:Clone An Updated Repository?克隆更新的存储库?
【发布时间】:2019-07-04 19:22:47
【问题描述】:

我已经克隆了一个名为 MyRepo 的存储库,其中包含 (a,b,c,d) 文件,并使用 (a,b,c,d,e,f,g,h) 文件进行了更新.现在我该如何克隆更新的存储库(我只是删除旧的存储库。并重新安装更新的存储库。是否有任何选项克隆更新 不删除全部回购?

【问题讨论】:

标签: git github gitlab git-branch github-pages


【解决方案1】:

克隆是您通常只做一次的事情。由于您已经克隆了您的存储库,因此使用源(服务器)中引入的更改在本地更新文件的一种方法是使用 git pull

我建议至少在这里阅读有关 git 基础知识的内容:https://git-scm.com/book/en/v2 这本书写得非常好,免费提供,有多种不同的语言版本。

【讨论】:

    【解决方案2】:

    我认为您是说您已将远程 git 存储库克隆到本地系统并更新了本地系统存储库,并希望再次将其添加到远程。

    所以,您可以将更新的本地存储库推送到远程 git 存储库。你只需要 git add 。并提交和推送。

    【讨论】:

    • 不,我只想从来自 Repo 安装更新。 .我没有更改任何我正在尝试安装更改/更新的存储库。
    【解决方案3】:

    从已经克隆的 repo 中运行命令 'git pull' 以获取更新

    你可以看看gitexplorer.com,它是一个帮助 git 命令的网络应用

    【讨论】:

      【解决方案4】:

      因此,您已经克隆了一个存储库并随后更新了原始存储库。

      要更新您的 克隆 存储库,您可以使用 git remote add nameOfRemote "pathofclonedrepo" 将其作为远程添加到更新后的 origin 存储库。如果可行,您可以通过git push nameOfRemote mastergit push nameOfRemote HEAD 更新遥控器。

      如果你真的想再次克隆你的 repo(不推荐)而不删除旧的克隆,你只需要用一个新的路径重复clone

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-12-31
        • 1970-01-01
        • 1970-01-01
        • 2012-05-03
        • 2013-06-04
        • 2013-11-06
        • 2018-06-19
        相关资源
        最近更新 更多