从 github 拉取最新代码到 Android Studio

Posted

技术标签:

【中文标题】从 github 拉取最新代码到 Android Studio【英文标题】:Pulling down latest code from github to Android Studio 【发布时间】:2015-08-26 07:34:31 【问题描述】:

如何使用github 上的最新代码来sync 我本地的android Studio 项目? 我想下载所有最新更改但我不希望我的本地更改被覆盖。 如果有冲突,它应该要求我解决那些特定的文件。 有没有办法做到这一点?

【问题讨论】:

【参考方案1】:

“我想下载所有最新的更改,但我不想要我的本地 更改被覆盖”

您可能希望在合并更改之前“获取”上游。

VCS -> Git -> Fetch,这将更新你所有的分支,所以你可以检查它们,然后使用 VCS -> Git -> Merge Changes 来更新你的本地代码。

我认为,这最适合您的需求。通常,我会拉取更改并解决冲突。

【讨论】:

是否有一个地方/视图可以看到我必须解决的具有冲突的文件列表。问题是如果发生冲突,它甚至不会更新剩余的文件。 抓取后如何远程查看变化?【参考方案2】:

首先,您可以使用签出项目表单版本控制在主菜单上导入您的项目。然后您可以使用 VCS->Update Project 下载所有更改。这将留下您的本地更改并显示冲突。

【讨论】:

它在哪里显示冲突?我必须打开视图/窗口吗? 没有。会有冲突的弹出窗口。

以上是关于从 github 拉取最新代码到 Android Studio的主要内容,如果未能解决你的问题,请参考以下文章

git拉取最新的代码到本地需要启服务么

切换分支后要拉去最新代码嘛

idea怎么每天拉取最新代码

国内gitlab拉取代码很慢

git如何拉取主版本中的最新代码到自己空间的分支

Git 拉取远程代码