From 6ddbdeb3d112e84d4446491943faf3ae10092570 Mon Sep 17 00:00:00 2001 From: piao312450 Date: Thu, 7 Apr 2022 21:28:01 +0900 Subject: [PATCH] hw complete --- homework5.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/homework5.txt b/homework5.txt index fac0ef4..7af2e0c 100644 --- a/homework5.txt +++ b/homework5.txt @@ -1,3 +1,4 @@ -0. What is your name and student ID? -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 +a0. What is your name and student ID? 박병현 2021-11269 +1o. What is .gitignore? You can write the answer either in Korean or English. git을 통해 버전관리를 할 때, 용량이 큰 파일이나 비밀 키 등과 같이 github에 public으로 노출이 되면 안되는 파일은 git에 추적 되지 않도록 .gitignore 디렉토리를 만들어 파일을 보관할 수 있다. +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 +외부 git 서버에서 코드를 clone하거나 push할 때, 보안을 위해 ssh 프로토콜을 사용하게 된다. ssh 프로토콜은 모든 데이터가 암호화되어 전송되기 때문인데, 이때 사용자 인증을 위해서 client와 host가 각각 개인키와 공개키를 가지는 공개키 인증 방식을 사용할 수 있다.