프로젝트가 소스 제어에 처음 커밋하기에 충분한 지 확신 할 수 없습니다. 나는 프로젝트가 '프레임 워크 완료'가 될 때까지 커밋을 미루는 경향이 있으며, 그 때부터는 주로 기능을 커밋합니다. (핵심 프레임 워크가 너무 클 수있는 개인 프로젝트를 수행하지 않았습니다.) 이것이 잘못 될 수 있는지 잘 모르겠지만 이것이 최선의 방법은 아니라고 생각합니다.
예를 들어 단일 코드 파일로 구성된 프로젝트가 있다고 가정 해 봅시다. 프로젝트가 매우 기본적인 기능 (1 또는 2 기능)으로 작동하려면 약 10 줄의 상용구 코드와 100 줄이 필요합니다. 먼저 체크인해야합니까 :
- 빈 파일?
- 상용구 코드?
- 첫 번째 특징?
- 다른 시점에서?
또한 특정 시점에 체크인해야하는 이유는 무엇입니까?
Will I mind having to redo that part ? Save : SaveAnyway;
소스 제어에 동일한 접근 방식을 취하고, 무언가가 작동하거나 완료 될 때까지 기다리지 않습니다. 무언가를 파악하거나 원하지 않는 충분한 변경을 할 때까지 기다립니다. 다시 알아 내거나 다시 변경해야한다면, 체크인합니다. 그래서 사람들은 프로젝트를 만든 후에 저축을 제안합니다. 프로젝트를 만드는 것은 성가신 일입니다. 체크인하면 다시 할 필요가 없습니다.