DevOps/git, github 2

git 공부

☀️ 오늘의 목표 (Scrum)Git과 Github 공부했던 개념을 짚고 넘어가자. 1️⃣ 인증(Authentication) vs 인가(Authorization)인증(Authentication) “당신은 누구입니까?”사용자의 신원을 확인하는 과정(예: 아이디/비밀번호 로그인, 토큰 검증) 인가(Authorization) “당신은 무엇을 할 수 있습니까?”인증된 사용자가 어떤 권한을 가지는지 결정(예: 관리자만 접근 가능한 API) 핵심 정리 인증 → 신원 확인 인가 → 권한 확인 보통 인증 → 인가 순서로 처리됨 2️⃣ PAT(Personal Access Token)란?PAT 토큰은 비밀번호 대신 사용하는 긴 문자열 형태의 인증 수단 사람이 직접 로그인할 때는 ID/PW를 쓰지만, ..

DevOps/git, github 2026.01.14

Basic Workflow

작업 공간에서 저장소까지의 여정💡핵심 질문: 내가 수정한 파일이 바로 저장되지 않는 이유는 무엇일까?→ Git은 "의미 있는 단위"로 변경 사항을 묶어서 저장하기 때문이다. 이를 통해 나중에 "로그인 기능 추가"처럼 변경 이유를 명확히 알 수 있다.Git의 세 가지 영역Git을 이해하는 핵심은 세 가지 영역을 구분하는 것이다.영역설명비유Working Directory실제로 파일을 편집하는 공간책상 위Staging Area커밋할 파일을 준비하는 공간택배 박스Repository변경 이력이 저장되는 공간창고택배 비유로 이해하기책상 위에서 물건들을 정리한다 (Working Directory)보낼 물건을 택배 박스에 담는다 (git add → Staging Area)송장을 붙이고 발송한다 (git commit ..

DevOps/git, github 2026.01.14