git 저장소를 넣고 싶은 Samba 공유가 있습니다. Samba 공유에서 git을 사용하는 가장 좋은 방법을 찾기 위해 Google을 검색했지만 Samba가 개발에 git을 사용 하므로이 작업을 수행하는 데 어려움이있는 것 같습니다.
가장 좋은 방법은 무엇입니까? 지금은 Linux로 작업하고 있지만 크로스 플랫폼 방식 으로이 작업을 수행하는 방법을 아는 것이 좋습니다.
답변
단일 머신에서 플랫폼 독립적 인 방식으로 네트워크를 통해 git 저장소에 액세스하는 가장 좋은 방법은 머신에서 git 서버를 실행하는 것입니다. 서버를 설정하는 방법은 this를 확인 하십시오 .
답변
나는 항상 이것을하고 잘 작동합니다. 파일 공유를 통해 git 저장소에 로컬 인 것처럼 액세스하십시오. Windows에서 개발하기 때문에이 작업을 수행하지만 테스트 서버는 Linux 상자이므로 Samba 공유를 사용하면 변경 사항을 서버에 항상 밀어 넣을 필요가 없습니다.
그러나 운영 체제마다 수정 된 타임 스탬프 및 줄 끝과 같은 항목을 다르게 처리하므로 여러 운영 체제의 삼바에서 동일한 저장소를 사용하는 경우 이와 같이 개발하지 않는 것이 좋습니다. Windows에서 Linux로 전환하면 (예 : git은 실제로 변경되지 않은 파일이 많이 감지되었음을 알 수 있습니다 …