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