git clone 명령어를 이용해서 aws에 프로젝트 파일을 배포했다.
그런데 프로젝트를 수정 후 다시 aws에 파일을 올릴 때 다시 git clone 명령어를 사용한다면 덮어씌우기가 될지 궁금했다.
알아봤더니 git clone 시 기본적으로 프로젝트 파일 명으로 디렉토리가 생성되고 그 안에 복제가 된다.
그런데 기존에 이미 디렉토리가 있는 경우 그대로 git clone 실행 시 오류가 날 수 있기 때문에 디렉토리를 삭제하고 다시 만들거나 다른 이름으로 만들어줘야 한다.
git clone https://github.com/user/repo.git new-directory
위와 같이 할 시 new-directory의 디렉토리에 저장된다.
git clone -b develop https://github.com/myusername/myproject.git
위와 같이 -b 명령어를 이용해서 develop 브랜치를 클론해 올 수 있다.