대용량 파일을 자주 다루는 게임 개발자 입장에서는 git을 사용하는데 한계가 있을 수 밖에 없다고 생각합니다.
git은 snapshot 방식으로 저장하기 때문에 파일이 조금만 바뀌어도 저장 용량이 크게 늘 수 밖에 없습니다. snapshot이 아닌 delta 방식으로 저장해야 해결이 되는데 이는 git의 기본 설계 철학을 훼손할 수 있는 것이어서 차라리 같은 DVCS이면서 delta 방식으로 저장하는 mercurial을 사용하는 것이 좋지 않을까 싶습니다.
대용량 파일을 자주 다루는 게임 개발자 입장에서는 git을 사용하는데 한계가 있을 수 밖에 없다고 생각합니다.
git은 snapshot 방식으로 저장하기 때문에 파일이 조금만 바뀌어도 저장 용량이 크게 늘 수 밖에 없습니다. snapshot이 아닌 delta 방식으로 저장해야 해결이 되는데 이는 git의 기본 설계 철학을 훼손할 수 있는 것이어서 차라리 같은 DVCS이면서 delta 방식으로 저장하는 mercurial을 사용하는 것이 좋지 않을까 싶습니다.