【发布时间】: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
我已经克隆了一个名为 MyRepo 的存储库,其中包含 (a,b,c,d) 文件,并使用 (a,b,c,d,e,f,g,h) 文件进行了更新.现在我该如何克隆更新的存储库(我只是删除旧的存储库。并重新安装更新的存储库。是否有任何选项来克隆更新 不删除全部回购?)
【问题讨论】:
标签: git github gitlab git-branch github-pages
克隆是您通常只做一次的事情。由于您已经克隆了您的存储库,因此使用源(服务器)中引入的更改在本地更新文件的一种方法是使用 git pull。
我建议至少在这里阅读有关 git 基础知识的内容:https://git-scm.com/book/en/v2 这本书写得非常好,免费提供,有多种不同的语言版本。
【讨论】:
我认为您是说您已将远程 git 存储库克隆到本地系统并更新了本地系统存储库,并希望再次将其添加到远程。
所以,您可以将更新的本地存储库推送到远程 git 存储库。你只需要 git add 。并提交和推送。
【讨论】:
从已经克隆的 repo 中运行命令 'git pull' 以获取更新
你可以看看gitexplorer.com,它是一个帮助 git 命令的网络应用
【讨论】:
因此,您已经克隆了一个存储库并随后更新了原始存储库。
要更新您的 克隆 存储库,您可以使用 git remote add nameOfRemote "pathofclonedrepo" 将其作为远程添加到更新后的 origin 存储库。如果可行,您可以通过git push nameOfRemote master 或git push nameOfRemote HEAD 更新遥控器。
如果你真的想再次克隆你的 repo(不推荐)而不删除旧的克隆,你只需要用一个新的路径重复clone。
【讨论】: