Git 리포지토리를 (2) 서버간에 자동으로 동기화하여 세 번째 지점에서 상호 교환 할 수있는 방법을 찾고 있습니다.두 서버에서 Git 리포지토리를 동기화하는 방법
상황은 다음과 같습니다 : 우리는 모든 프로젝트에서 git를 많이 사용하며 일부 저장소는 크기가 아주 빠르게 커집니다. 현재 우리에게는 하나의 중앙 서버가 있으며 모든 사람들이이 서버를 밀거나 당기는 중입니다. 그러나이 모든 것은 인터넷 연결을 통해 진행되므로 가장 빠른 방법은 아닙니다.
아이디어 : 다른 서버를 사무실에두고 모든 사무실에 git 저장소를 가지고 있습니다. 이 서버는 온라인 서버와 동기화되어야합니다. 기껏해야 사용자는 DNS 조정을 통해 어느 서버를 사용하는지 알지 못하기 때문에 온라인 서버 저장소의 주소는 네트워크에 연결될 때 사무실 내 주소로 해석됩니다.
이미 비슷한 일을하는 사람이 있습니까? 아니면 목표를 달성하는 쉬운 방법이 있습니다.
사무실 외부에있는 사람이 밀 수 있어야합니까? – robert
예, 가능한 경우 합리적인 노력 안에서 – maxigs