2017-09-07 45 views
1

位一個曲線球在這裏,如何在遠程開發機器自動結帳的Git分支與PhpStorm

我用PhpStorm來處理我的Git VCS處理,包括結帳。我遇到的問題是我的開發機器是遠程的(EC2實例),每次我在本地簽出時,都必須遠程重置遠程頭並結帳。

有沒有一種方法可以使PhpStorm自動化這個過程?

我的遠程服務器已正確安裝,以便我可以在文件夾上執行「手動」文件同步。

回答

0

有部署功能,允許您將本地工作目錄與遠程工作目錄同步。它可以在結帳時自動觸發。 但是,無法從IDE執行遠程git命令,因此無法從IDE檢出遠程計算機上的同一分支。

爲什麼你需要兩臺機器在同一個分支上?您可以在機器上進行所有更改,提交,然後推送到遠程並在需要時檢出新的更改。

+0

我已經使用部署功能來處理當前分支。它會在「實時」開發測試發生任何變化後幾乎立即自動同步到遠程。 由於RAM/CPU/HDD需求的龐大規模,我需要遠程機器,因爲我正在處理的系統必須是EC2實例。 感謝您的幫助無論如何:) – xRavisher