diff --git a/homework5.txt b/homework5.txt index cef63bb..b7e9c39 100644 --- a/homework5.txt +++ b/homework5.txt @@ -1,3 +1,6 @@ 0. What is your name and student ID? +2020-19290 1. What is .gitignore? You can write the answer either in Korean or English. -2. Why do Github users need an SSH key pair? (Users can use either SSH key pair or github account info.) Please write down a brief explanation of SSH key. \ No newline at end of file +프로젝트 작업 시 로컬 환경의 정보나 빌드 정보 등 원격 저장소에 관리하지 말아야되는 파일들에 대하여 지정하여 원격 저장소에 실수로 올라가지 않도록 관리하는 파일로, 정의한 정보들에 해당하는 파일들에 대하여 git track하지 않도록 설정하는 역할을 한다. +2. Why do Github users need an SSH key pair? (Users can use either SSH key pair or github account info.) Please write down a brief explanation of SSH key. +github를 사용할 대 내 저장소에 파일을 업로드 해야하는 경우가 많은데, 이 때 git push 명령을 사용하여 소스코드나 파일을 업로드 할 수 있지만, 이 과정에서 해당 저장소를 수정할 수 있는 권한을 가진 사용자 인증 과정이 필요하다. 그러나 지속적으로 사용자 계정 정보를 입력하지 않고 싶거나, github 계정이 2Fa에 의해 이중 인증이 필요한 상황이 생길 때가 있다. 이럴 때 SSH를 사용하여 접속/업로드할 수 있다.