2011-10-20 3 views

답변

0
  • 당신은 확실히 당신의 자식 저장소에 소스 코드를 추적해야 감사드립니다.
  • 소스 코드에서 생성 된 객체 파일, 실행 파일 및 javadoc 또는 doxygen (예 :)을 사용하여 생성 한 문서를 저장소에서 추적하지 마십시오. .gitignore을 사용하면 위와 같은 생성 된 파일을 저장소에 추가 할 것을 권장하지 않으므로 git를 안전하게 사용할 수 있습니다.
  • "데이터베이스"란 관계형 데이터베이스 (예 : sqlite 파일)의 파일 시스템 백업을 의미하는 경우 저장소에서 해당 파일 시스템을 추적해서는 안됩니다. 그것은 매우 자주 바뀌고 저장소를 빠르게 팽창시킬 것입니다.

사람들은 모든 종류의 이상한 목적을 위해 git을 사용하지만 많은면에서 소스 코드 처리에 적합합니다.

프로젝트 파일의 구조

는 자식에 의해 결정되지 않는다 - 당신이 사용하고있는 도구, 언어, 운영 체제, 등등 제안한다.

1

일반적으로 빌드하고 응용 프로그램을 테스트하는 데 필요한 저장소에 모든 것을 넣어. 그래서 모든 소스 코드, 데이터베이스 생성 스크립트, 테스트 스크립트 등은 저장소에 저장됩니다. 일부 사람들이 릴리스를 수행 할 때이 작업을 수행 할 수 있지만

일반적으로 당신은, "제품"의 저장소에 (실행 파일, 문서 등을) 넣지 마십시오.

관련 문제