从资源库拉取文件时执行 IDE 更新



这可能是一个关于GitHub的简单问题,但我在任何地方都无法得到直接的答案。我注意到当我从 GitHub 向下拉取文件时,文件在资源管理器中会发生变化。

我想知道我是否在 Android Studio 中打开了一个项目,从 GitHub 中提取了更改/添加/删除的文件,Android Studio 中的项目会更新吗?当我运行(Shift+F10,而不是即时运行(应用程序并且 IDE 正在将应用程序安装到设备时,是否可以执行此操作?

答案是肯定的,因为这是 Git 的目的,因为它是一个版本控制系统 (VCS(,它旨在让团队中的所有开发人员保持最新状态并了解项目中所做的所有更改。每次拉取时(除非本地存储库不是最新的(,都会在应用的本地文件夹中进行更改。假设你有一个链接到Github上的存储库的android工作室项目。当您在计算机上对项目进行更改时,您需要做的就是执行git push,更改将保存在相应的 GitHub 存储库中。但是,如果你团队中的某个人从他们的计算机上推送一个新的NewActivity.java项目,并且你执行了一个git pull命令,NewActivity.java肯定会出现在你的android工作室项目中,除非你的android项目和Github存储库之间的连接出现问题。至于您的第二个问题,我看不出为什么不能这样做,因为即使 IDE 将应用程序安装到设备上,您也已经可以在 android 项目中添加文件。但是,由于Android工作室不支持热重载,因此您只能看到从Github拉取之前启动的应用程序版本。要查看新拉取的版本,您需要做的就是在拉取完成后从 Android Studio 在模拟器或 android 设备上重新运行该应用程序。您可以通过直接从 Github 添加/编辑文件来手动尝试。 https://git-scm.com/doc 包含一些不错的细节,并提供了一些真实世界的示例,说明如何使用 Git 管理、更新甚至保存项目免受破坏。我希望我的回答对您有所帮助。

最新更新