1
我使用NuSphere的PhpED的PHP IDE來打包和打碎PHP腳本。將Git集成到我的工作流程中
我從來沒有使用倉庫系統,但現在想這樣做,並且在如何將其實施到我的工作流中掙扎。
我有以下三名機:
的Windows 7 PC
- NuShere的PhpED IDE(它被設置爲使用我的地方發展Centos的服務器)
- TortoiseGit
- SourceTree(不確定如果我將使用,因爲它不與PhpED集成)
本地開發牛逼的Centos服務器
- 阿帕奇(帶的PhpED Windows PC上使用)
- GitLab
- 桑巴(尚未設定,但計劃使用共享
/var/www
文件用的PhpED Windows PC上)
遠程製作Centos的服務器
- 阿帕奇
我需要在Windows PC上安裝Git嗎?
我需要在遠程生產Centos服務器上安裝Git嗎?
PhpED與TortoiseGit有一些基本的shell集成。認爲它值得使用,還是我最好使用其他工具與Git進行交互?
讚賞推薦工作流程的任何其他描述。
謝謝
感謝馮。如果我使用Samba將Linux驅動器映射到Windows,那麼Windows上將不需要Git? – user1032531
@ user1032531如果你想添加,提交,還原,合併或執行任何你將通過共享訪問的倉庫中的任何git命令,它仍然是必需的。此外,這實際上並不是*分佈式* VCS的方式:您可以在本地計算機上克隆一個回購站,以獲得本地*的完整歷史記錄,而無需依賴網絡或共享。 – VonC
本地開發Centos服務器位於我家,並且位於高速LAN上。如果我的Windows PC上有代碼,我需要保持它的同步。爲什麼不讓它們共享一個驅動器? – user1032531