【问题标题】:Can I commit files to GitHub from Android Phone我可以将文件从 Android 手机提交到 GitHub
【发布时间】:2016-07-13 22:22:21
【问题描述】:

我一直在做关于 HTML 和 CSS 的学校作业。这是一项简单的任务,当我周末外出时,我几乎错过了截止日期。

我已经在手机上完成了作业,但要交出它,我必须把它放在我的 GitHub 页面上。

有没有办法将文件从 Android 放到我的 GitHub 页面上?

【问题讨论】:

  • 为什么投反对票?我的问题有问题吗?作为 Stack Exchange 的新手,我很想知道问题出在哪里。
  • 我并没有因为你当时是一名学生而对你投反对票,但我觉得投反对票是因为你写道:“这是一项简单的任务,我差点错过了截止日期。周末。”这不是我们任何人都需要知道的。

标签: android github


【解决方案1】:

有没有办法将文件从 Android 放到我的 GitHub 页面上?

当然。

选择a Git client from the Play store 并安装它。有一些免费选项和一些付费选项。有些本质上是只读的,但其他的会让您进行更改。

请注意,使用 Git,您实际上并不是“将文件放到 GitHub 页面上”,而是在本地设备上创建提交并将这些提交推送到 GitHub。

或者,您应该能够使用 GitHub 的 web editor 直接从 Chrome 或 Firefox 进行更改(尽管您可能需要请求桌面网络界面而不是移动界面)。

【讨论】:

  • @user1271772,我修改了我的 Google Play 链接以搜索“git client”,而不仅仅是“git”。这应该提供更好的选项列表。请不要指望我为你挑选一个;我们希望你在这里做a certain amount of work。我不认为要求您浏览结果列表,尝试一些应用程序,然后选择一个您喜欢的应用程序是不合理的。目前,SGit、MGit 和 Forker 是排名靠前的免费结果。我个人使用过 SGit 和 Pocket Git(付费)并取得了相当大的成功。
【解决方案2】:

您无法从 GitHub 网站的移动版本进行编辑。您必须切换到桌面站点,然后进行编辑。移动版 GitHub 站点,编辑器不可用。

或者,您可以将移动 URL 中的“blob”替换为“edit”。

谢谢。

【讨论】:

    【解决方案3】:

    如果您乐于在手机上使用命令行,并且您运行的是 Android 5 或更高版本,请尝试安装 Termux 应用。然后您可以pkg install git,克隆您的 GitHub 存储库(如果您还没有存储库,请在 GitHub 的网站上创建一个,它会告诉您所需的命令),将文件移动到其中(如果您已经编辑过Termux 之外的文件,那么您可能需要键入 termux-setup-storage 并在 storage 目录中查找它们),然后执行 git add *git commit -am filesgit push

    或者,如果它只是一两个小文件,那么您可能会发现 GitHub 的“在线代码编辑器”很有用。

    第三种选择是,如果您能够将文件传输到某处的服务器(例如,使用 SpeedSoftware Explorer 创建一个 zip,并使用 CGI 脚本或其他东西来帮助您将该 zip 上传到您的服务器,或者即兴创作scp 命令或等效命令,或者甚至使用 DropBox,如果您也将它安装在服务器的主目录中),然后通过 SSH 连接到服务器并从那里运行 git 命令。

    【讨论】:

      猜你喜欢
      • 2015-03-02
      • 1970-01-01
      • 2022-10-23
      • 1970-01-01
      • 1970-01-01
      • 2012-06-12
      • 1970-01-01
      • 2012-09-07
      • 2014-03-02
      相关资源
      最近更新 更多