android - 如何将 Android-Project 添加到 GitHub

标签 android github android-studio cloud synchronize

我正在使用 Android Studio 编写我的应用程序。现在我想在 2 台 PC 上工作并考虑使用云服务。我决定使用 GitHub,但我找不到将我的 GitHub 帐户与我的 Android Studio 项目同步的方法... 谁能给我解释一下?

最佳答案

最好的方法可能是通过良好的 ol' 命令行。首先,确保你已经安装了 git 并且在你的路径中。您可以从 here 获取说明.

接下来,转到 GitHub 并创建一个带有标题等的新存储库。相关说明here .不用担心创建您的第一个提交,我们将在您的本地计算机上执行此操作。

现在是有趣的部分。

复制您选择的 repo 链接(我更喜欢 ssh,但这取决于您使用设置部分的程度)并前往终端。

cd ~/project-path-here
git init
git add .
git commit -am "initial commit"
git remote add origin <your link>
git push -u origin master

如果一切顺利,您可以重新加载 github 页面并查看您的新推送。

在您的另一台计算机上,您将能够克隆您创建的存储库。

cd ~/project-path-here
git clone <your link>

然后您可以使用 git pullgit push 来检索和发送更改到服务器。

如果您在 Windows 上,还可以查看 Github 的桌面应用程序或 Mac时间更简单,但我发现这些缺少 git 的一些更高级的功能。

编辑:要使用 Android Studio、Intellij、RubyMine 等注册新的 git 存储库,请转到项目设置(文件->设置),搜索版本控制,并指定您的项目使用 git 进行版本控制. Here了解更多信息。启用后,VCS 下拉菜单将具有更多功能。要查看的是提交更改(git commit 和 push)和更新项目(git pull)。

关于android - 如何将 Android-Project 添加到 GitHub,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26979914/

相关文章:

java - 在 fragment 中打开数据库

github - 如何在 markdown .md 或 .Rmd 文件中创建指向某行的 github 永久链接?

java - 如何使用git中止特定文件的 merge ?

Android - 如何从用户选择的歌曲创建 MediaPlayer

android - 在调整大小时调整 ionic 菜单的大小

android - 在 Android 中使用多语言项目时,如何通过文本区分 Spinner 的选定项目?

android - 使用 Kotlin 语言在 Android Studio 中设置文本的渐变颜色

java - MapView 是抽象的 - 无法实例化

java - 无法使用 libGDX 设置 android 项目

git - 是否可以将本 map 片直接上传到GitHub仓库?