ssh를 이용하면 깃허브에 접속할 때마다 사용자 이름과 비밀번호를 입력하지 않아도 되며, ssh키는 개인키와 공개키의 쌍으로 이루어져 있어 보안성이 높음
깃허브를 이용할 때 사용의 편의성과 보안성을 높이기 위한 것
(다만, 리눅스와 같은 터미널 환경에서 ssh키를 생성하고 관리하는데 사용되는 명령어가 잘 구비되어 있어 잘 사용됨)
: 새로운 git 저장소를 초기화 하는데 사용되는 명령어
이미 초기화된 git 저장소에서 작업하는 경우 git init명령을 사용할 필요없음
git clone 명령을 사용하여 원격 저장소를 로컬에 복제하는 경우도 이미 git 저장소가 초기화되어 있기 때문에 git init 할 필요없음
아직 git 관리 하에 있지 않는 프로젝트들을 git으로 관리하려는 경우 해당 디렉토리에서 git init명령을 실행하여 git 저장소를 초기화 해야함
따라서 git init 명령의 사용 여부는 작업 상황에 따라 다름