【问题标题】:Git for my Remote Server for an Android Application用于 Android 应用程序的远程服务器的 Git
【发布时间】:2015-01-15 10:08:13
【问题描述】:

我正在运行远程 Linode 服务器 - Debian 7.5 配置文件(最新 64 位 (3.16.5-x86_64-linode46))

我的一个同事已经在他们的机器上本地有一个 android 应用程序项目。

我希望能够将该项目转移到我的服务器上,并让 git 技术适应它。这样它就可以让我和同事同时参与这个项目。

我怎样才能做到这一点?

是否有关于如何做到这一点的分步教程?

提前致谢

【问题讨论】:

标签: android eclipse git workflow linode


【解决方案1】:

您可能需要阅读本文以了解如何在服务器上使用 git。

http://git-scm.com/book/en/v1/Git-on-the-Server

提示。如果你们可以使用共享文件夹(例如,samba 共享文件夹),只需将公共 git 存储库保留在那里。然后你们可以克隆它并将提交推送到 git not shared 文件夹中。

$ git clone samba_shared_folder_path

看完上面的链接,你就明白为什么会这样了。

提示2,您可以在本地尝试以下操作。 (忘记四位数)

一个。制作一个本地 git repo 并提交

 2037  mkdir common
 2038  cd common/
 2039  git init
 2040  touch sample.txt
 2041  git add sample.txt 
 2043  git commit -m "testing"

b.将 commit.git 克隆到另一个文件夹中

 2044  cd ..
 2045  git clone common my_common
 2046  cd my_common/
 2047  echo "new line" >> sample.txt 
 2048  git add sample.txt 
 2049  git commit -m "new commit from my_common"

c。将新提交从 my_common(local) 推送到 common(remote)

 2052  git push ../common HEAD:from_new_common

请考虑在本地使用共享文件夹而不是 common 文件夹。

【讨论】:

  • 所以你是说我只需要执行那个命令?我希望能够将应用程序文件目录上传到我的服务器,通过我和我的同事的并发更改来更新它。然后将更改提交到原始目录。
  • 设置共享文件夹下的git文件夹后,大家就可以把git文件夹当成通用源码仓库了。
  • @Chris 嘿,我已经更新了我的答案。只需阅读并阅读我提到的链接。 :)
  • 只是我不太适应,服务器的推送在哪里?
  • 如果文件夹,common 是共享文件夹呢?我有时用这个。我建议您阅读我提到的链接。
猜你喜欢
  • 1970-01-01
  • 2017-09-15
  • 1970-01-01
  • 2016-08-11
  • 1970-01-01
  • 2011-07-19
  • 1970-01-01
  • 1970-01-01
  • 2015-12-25
相关资源
最近更新 更多