답변:
라이센스는 저작물을 게시 할 때 적용됩니다. 따라서 커밋 후에 게시하면 모든 커밋을 포괄합니다.
라이센스를 추가하기 전에 게시하는 경우 어떤 종류의 라이센스하에 버전을 게시 할 때까지 다른 사람이 자신의 저작물을 사용할 수있는 라이센스가 없습니다.
생각하고있는 문제는 프로젝트가 하나의 라이센스로 게시 된 후 다른 라이센스로 변경 될 때 발생합니다.
이 경우 이전 라이센스에 따라 저작물을 다운로드 한 사람들은 여전히 해당 라이센스에 있습니다. 오픈 소스 라이센스를 사용하면 동일한 라이센스로 작업을 다시 게시 할 수 있습니다.
라이센스는 적용 시점부터 유효합니다. 즉, 이전 커밋은 기본적으로 저작권으로 설정되어있어 어떠한 목적으로도 커밋을 사용할 권리가 없습니다.
다른 사람이 이전 버전을 사용할 수 있어야하는 경우 리베이스 할 수 있습니다.