【问题标题】:Pushing a single file from cloned repo to forked repo将单个文件从克隆仓库推送到分叉仓库
【发布时间】:2013-02-01 20:17:27
【问题描述】:

好的,我的本地机器上有一个克隆的 github 存储库,我的 github 帐户中有另一个分叉的 github 存储库。 我想将一个文件从我克隆的本地仓库推送到我的分叉仓库。我需要将它推送到同一位置(例如,我的本地存储库中的文件位于 /folder1/folder2 中,我必须将其推送到 /folder1/folder2 中的分叉存储库中)。现在有没有人可以做到这一点?

谢谢!

【问题讨论】:

  • 复制到你的分叉仓库,git addgit commitgit push
  • 好吧,我试过了,但是在 git push 之后,它不允许我推送它,它会尝试将它推送到克隆 repo 的源中。并且分叉的 repo 是在线的,而不是在我的本地机器上。但我会尝试克隆它,而不是进行这些更改

标签: git github push repository


【解决方案1】:

您可以克隆您的 fork,并以 Justin ᚅᚔᚈᚄᚒᚔ comments 的身份添加、提交和推送。

如果您尝试从当前本地克隆推送,其主要远程地址(“来源”)指的是第一个 GitHub 存储库,而不是您的分叉。

但是您可以从同一个 repo 中执行此操作,方法是将您的 fork 的地址添加到您当前的本地克隆中:

git remote add fork https://github.com/user/myFork

,然后推到那里:

git push fork master.

另见“What is the difference between origin and upstream in github”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-09-25
    • 2018-12-02
    • 1970-01-01
    • 2013-07-12
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 2021-08-20
    相关资源
    最近更新 更多