0
我有一個EC2實例,帶有S3掛載。 S3存儲桶中有代碼,通常在我的開發機器上進行修改,然後推送到bitbucket。然後,我可以使用EC2上的端子將它拉到S3存儲桶中; d期望git pull <remote> <branch>
S3上的git回購,安裝在Ec2上
但是,有時,代碼在s3上直接修改(例如,使用vi或從jupyter/ipython筆記本)。當我嘗試add
,commit
和push
時,會出現v.strange行爲。
在add
和commit
箱子,終端告訴我,動作成功,但沒有什麼實際變化(一git status
很快證實了這一點)...到底是怎麼回事?
基本上,我想:
- 回購坐到位桶(打勾)
- 能夠從到位桶拉入S3桶(打勾 - 通過EC2貼裝)
- 到能夠將從s3推入到bitbucket中 - 無法正常工作!
這是怎麼回事?
選擇一個服務器,並讓它成爲真相的來源(Bitbucket!)。如果您想在AWS雲中爲您的代碼進行備份,那麼爲什麼不直接查看CodeCommit,並在Bitbucket中提供一個同步到AWS的後提交掛鉤?你不應該在兩個地方進行剪輯,並且推動兩個方向,那就是瘋狂。 –
是真的 - 但它仍然不解決爲什麼我不能添加和提交從ec終端? –