You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. What is .gitignore? You can write the answer either in Korean or English.
프로젝트 작업 시 로컬 환경의 정보나 빌드 정보 등 원격 저장소에 관리하지 말아야되는 파일들에 대하여 지정하여 원격 저장소에 실수로 올라가지 않도록 관리하는 파일로, 정의한 정보들에 해당하는 파일들에 대하여 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를 사용하여 접속/업로드할 수 있다.