github & Sourcetree - github : 분산 버전 컨트롤 소프트웨어 깃Git을 기반으로 소스 코드를 호스팅 하고, 협업 지원 기능들을 지원한다. repository (repo) : 프로젝트 저장공간. 안에 코드, 텍스트, 이미지를 저장할 수 있다. commit : 자신이 수정한 시점에 깃발을 꽂아 체크포인트로 둔다 라고 생각한다. 커밋을 할때 커밋 메세지를 잘 남겨서 무엇이, 왜 수정되었는지 알 수 있게 작성해야하고 팀끼리 규칙을 정하는게 좋다. 좋은 예시는 구글링하면 나온다. branch : 작업공간을 만든다고 보면 될 것 같다. 각각의 브랜치는 다른 브랜치의 영향을 받지 않기 때문에, 여러 작업을 동시에 진행할 수 있다. 저장소를 만들면 최초 master 브랜치가 생성되고 일반적으로 ..