首页 > 解决方案 > 使用上游 Github Repo 使 Android Studio 保持最新状态

问题描述

不确定我的标题措辞是否正确。这是我的情况:

1) 分叉了一个我无法控制的 Github 存储库,以修复错误,然后希望有一个 Pull Request 批准并与此 repo 合并。

2) 将我的分叉存储库克隆到我计算机上的 Android Studio 项目中。

3) 做了一些改动。

4) 我无法控制的上游 repo 也做了一些更改,所以我想更新/获取这些,以便确保我的更改不会冲突。

5) 获取这些更改的最佳方式是什么?将它们与我的本地副本合并,推送到我在 Github 上的上游 master,这样我就可以执行 Pull Request 而不用担心与未与我的 fork 合并的原始项目中的更新代码发生合并冲突?

6) 基本上我无法确定 Android Studio 是否知道他们的 repo 存在,因为它似乎只知道我的 fork。

标签: androidandroid-studiogithub

解决方案


您可以做的是转到 VCS -> Git -> Remotes,然后将链接添加到您的上游。

当您想从中提取时,几乎相同,只是您将远程从源更改为上游。


推荐阅读