본문 바로가기

github2

Git 입문 워크샵 주최 후기 지난 달(1월) 18일 토요일 오후 2시부터 5시 반까지 홍익대학교에서 강의실을 대관하여 Git 입문을 위한 워크샵을 주최하였습니다. Hong Dev Talk - 행사 관련 링크 Git 워크샵 - 입문 목표 www.notion.so 총 11 분이 참여해주셨고, 처음으로 안면이 없는 분들을 대상으로 강의를 진행해 보았습니다. 약 2달 전쯤 학교 에브리타임 게시판에 글을 게시하여 반응을 살펴 본 후 2회의 설문 조사를 통해 해당 워크샵에 있는 대상자의 성격을 파악하였습니다. 대부분의 응답자 분들이 프로젝트 경험이 없다고 응답 하였습니다. 이런 응답을 받고 나서 가장 큰 고민은 "어떻게 하면 프로젝트 경험이 없어도 Git 에 대한 내용을 잘 전달할 수 있을까?" 였습니다. 제가 Git을 사용하기 시작한 이유는.. 2020. 2. 1.
Git 의 Lifecycle 과 IntelliJ IDEA, CLI(Command Line Interface)에서 살펴보기 버전 관리 (Version Control System) 로컬 버전 관리 (Local VCS) 중앙집중식 버전 관리 (Centralized VCS) - 파일이 서버에 있고, 서버에서 동작이 이루어짐 분산 버전 관리 시스템 (Decentralized VCS) - 파일이 로컬에 있고, 로컬에서 동작이 이루어짐 Git 의 특징 파일이 달라지지 않으면 관심이 없음 이전 상태에 대한 링크만 저장함 데이터를 스냅샷의 스트림 처럼 취급함 Git 의 무결성 데이터를 저장하기 이전에 Checksum 을 구함 이를 통해 데이터를 관리 필수 매우 중요한 것임 이게 없으면 파일, 디렉터리 변경이 불가 체크섬은 SHA-1 해시로 만들어짐 40자, 16진수 문자열 Modified Staging Area 에 파일을 Stage 하여 .. 2020. 1. 12.