如何向 GitHub 添加 Android Studio 项目

我在安卓工作室有个项目。我想使用 android 工作室将该项目添加到 GitHub 存储库中。我该怎么做?

415888 次浏览

您需要首先在 GitHub 上创建项目,然后进入项目目录并在终端中运行:

git init
git remote add origin https://github.com/xxx/yyy.git
git add .
git commit -m "first commit"
git push -u origin master
  1. 注册并在 Www.github.com中创建一个 GitHub 帐户。
  2. https://git-scm.com/downloads下载 git 并将其安装到您的系统中。
  3. 在 android 工作室中打开该项目并转到 文件-> 设置-> 版本控制-> Git
  4. 单击 测试按钮测试“ Git 可执行文件路径”。如果成功的消息显示一切正常,则从安装 git 的地方导航到 git.exe,然后再次测试。
  5. 转到 文件-> 设置-> 版本控制-> GitHub。输入您用于创建 GitHub 帐户的电子邮件和密码,然后单击 好的按钮。
  6. 然后转到 VCS-> 导入到版本控制-> GitHub 上的共享项目。输入仓库名称,描述并单击 分享按钮。
  7. 在下一个窗口中检查所有文件,以便为初始提交添加文件,然后单击 好的
  8. 现在该项目将被上传到 GitHub 库,上传完成后,我们将在 android 工作室中收到一条消息,显示“ GitHub 上的成功共享项目”。单击该消息中提供的链接,转到 GitHub 存储库.< img src = “ https://i.stack.imgur.com/xEMyn.png”alt = “”> < img src = “ https://i.stack.imgur.com/xEMyn.png”alt = “”> < img src = “ https://i.stack.imgur.com/xEMyn.png

如果您正在使用最新版本的 Android 工作室,那么您不需要为 GIT 安装除 GIT 本身之外的其他软件 -https://git-scm.com/downloads

步骤

  1. 在 Github-https://github.com/join上创建一个帐户
  2. 安装 Git
  3. 在 Android 工作室中打开您的工作项目
  4. GoTo-File-> Settings-> Version Control-> GitHub
  5. 输入您刚刚在 Git Account 上创建的 Login 和 Password,然后单击 test
  6. 一旦所有凭据为真-它显示成功消息或无效信用。
  7. 现在单击 android 工作室菜单栏中的 VCS
  8. 选择 Import into Version Control-> Share Project on GitHub
  9. 将出现的弹出对话框包含所有带选中标记、确定或提交的文件
  10. 下次当你想推动你的项目时,只需点击 VCS-> 提交更改-> 提交和推动。

就是这样,你现在可以在 GitHub 上找到你的项目了。

首先,在 Github 中创建一个 Github 帐户和项目。

我们忘记的最重要的事情是忽略文件。每次我们运行 Gradle 或者 build 的时候,它都会创建新的文件,这些文件可以在不同的 build 和 pc 之间变化。我们不希望 Android Studio 中的所有文件都添加到 Git 中。像生成的代码、二进制文件(可执行文件)这样的文件不应该添加到 Git (版本控制)中。因此,请在上传项目到 Github 时使用 。吉蒂诺尔文件。它还减少了上载到服务器的项目的大小。

  1. 转到 文件夹。
  2. git init
  3. 在根文件夹中创建 。吉蒂诺尔 txt 文件。将这些内容放在文件中。(如果文件是自动生成的,则不需要此步骤)

    * . iml 。级 /local.properties /. idea/workspace.xml 构思/图书馆 。想法 。 DS _ 商店 /建造 /捕捉 。外部原生构建

  4. git add .
  5. git remote add origin https://github.com/username/project.git
  6. git commit - m "My First Commit"
  7. git push -u origin master

注意: 根据不同开发人员的建议,他们总是建议从命令行使用 git。这取决于你。