[혼공학습단 10기] 혼자 공부하는 얄팍한 코딩지식 6주
   [혼공학습단 10기] 혼자 공부하는 얄팍한 코딩지식 6주        ( 5주차: 2023.08.14 ~ 2023.08.20 )                       어느새 혼공학습단의 마지막 주.      숙제를 하며 포스팅을 올리긴 했으나 실제로 집중하며 했는지       반성해보면 좋은 대답은 나오지 않을 듯 하다.                         - Chapter 03. (03-5) 확인 문제 풀고 인증하기 (p. 292)      기본미션: Chapter 03. (03-5) 확인 문제 풀고 인증하기 (p. 292)      선택미션: 깃, 깃 호스팅 서비스 강의 듣고 정리하기 (P.298~304)                                깃.     깃을 알기전에 알아야 할 개념.      VCS (버전관리시스템): 소프트웨어의 시간과 차원을 관리해주는 시스템       - VCS가 필요한 이유.       1. 전체 프로젝트를 버전별로 저장하므로 용양을 많이 차지함.       2. 큰 프로젝트의 경우 저장공간이 부족할 뿐만 아니라 백업하는대도 많은     시간이 소요.       3. 각 버전에 정확히 어떤 변화가 생겼는지 파악하기 어려움.       4. 과거의 작업중 특정한 것만 되돌리는 것이 불가.                깃.       리눅수의 장시자인 리누스 토르발스가 개발한 VCS.      현재 전 세계 프로그래머 사이에 대세로 자리잡았고 필수품으로 분류됨.           1. 리셋과 리버트       ① 커밋 : 프로젝트 상태를 버전으로 저장하는 것       ② 리셋 : 시간을 그 이전으로 뒤로 감기       ③ 리버트 : 특정 버전만 콕 집어 거꾸로 돌려 감기           2. 브랜치와 머지.       ① 브랜치 : 하나의 프로젝트 폴더 안에 여러 차원을 분기 ...