baya işler karışmış durumda

geçmişte benzer bir şekilde çalışmam gerektiğinde şöyle bir şey yapmıştım hocam siz ortak dosyayı macos tan açıyorsunuz ya ben sunucuya kurmuştum vs code üzerinden sunucuya bağlanıp düzenleme yapıyordum arkadaşta aynı şekilde kendi kısımlarını düzenliyordu 2 farklı bilgisayar dosyalar sunucu üzerinde senkron olduğu için sorun yoktu.
sizin senaryonuzda projeyi sunucuya kurup macten ve windowstan sunucuya vscode üzerinden bağlanıp işlem yapılabilir git kullanımıda terminalden yapılabilir (vscode kısmından bağlı olduğun sunucunun terminalinden kodları yazacaksınız kendi pc nizin terminali ile karıştırırsanız işler daha da karışır)
fakat burda da şu sorun ortaya çıkıyor proje docker projesi bunun içinde sunucu içinde docker içinde ekstradan ssh kurmanız ve bağlantı ayarlarını yapılandırmanız gerekecektir. buda docker prensiplerinin dışına çıkmak demek docker demek zaten localde paketlemek demek ama geçici bir çözüm olabilir
Sorma hocam. Sunucu çözüm olmaz, anlık test ediyorum live server falan çalışıyor kodlar değiştikçe. Docker tarafı daha da karışık ama şu an stabil çalışıyor. Volume yaptım bu proje klasörünü, onu 5 docker container kullanıyor, bunların görevleri var. dev'de geliştirme odaklı işlemler yapıyorum, test'de özelliklerin kullanım senaryolarını test ediyorum, demo'da 3. parti eklenti ve temaları test ediyorum, live ise geliştirme yaptığım projenin yayındaki yedeği üzerinde nasıl göründüğünü kontrol etmek için. Yayına almadan önce orada görüyorum işte ama hepsinde o bahsettiğim klasör kullanılıyor. bunların img dosyaları için ayrı volum'ler var ve hepsi aynı veritabanında değil hatta biri komple MySQL bile değil MariaDB üzerinde çalışıyor.
Şu çözüm olacak mı onu kurcalıyorum şu an:
https://syncthing.net/