S3上的git repo,安装在Ec2上

时间:2015-10-27 00:12:20

标签: git amazon-s3 amazon-ec2

我有一个带有S3挂载的EC2实例。 S3存储桶中的代码通常在我的开发机器上进行修改,然后推送到bitbucket。然后,我可以使用EC2上的终端将其拉到S3存储桶; d期望git pull <remote> <branch>

然而,有时候,代码会直接在s3上修改(例如使用vi,或者使用jupyter / ipython notebook)。当我尝试addcommitpush时,会出现v.strange行为。

addcommit案例中,终端告诉我操作成功,但实际上没有任何变化(git status很快确认了这一点)......发生了什么?

基本上,我想要:

  • 回购坐在bitbucket(tick)
  • 能够从bitbucket拉入S3桶(勾选 - 通过ec2支架)
  • 能够推送进入bitbucket - 不工作!

这里发生了什么?

1 个答案:

答案 0 :(得分:0)

ok - 正确的方法是将bitbucket的repo直接同步到ec2实例。如Robbie Averill所说,无需使用S3来复制仓库,