태그: Git
17편 · 카테고리 2개
Git과 버전 관리16카테고리 페이지 →
- "Git 개념·원리 쉽게 이해하기 (Inpa)"report_final_final.txt를 만들어 본 경험에서 출발해 버전 관리가 무엇인지 풀고, 그림(사진첩 비유)으로 해시·부모 포인터·분기를 설명한 뒤 Git 기본 용어를 사…09-22
- "Git은 내부에서 어떻게 동작하는가 (KodeKloud)"작업 디렉터리·스테이징 영역·로컬 저장소라는 3단 구조를 축으로 커밋·브랜치·머지·리모트를 훑고, 설정·별칭·훅·.gitignore 같은 운영 습관까지 이어 붙인 교육 회사의 입문…09-22
- "Git의 짧은 역사 — Pro Git 1.2"리눅스 커널 공동체와 BitKeeper 개발사의 관계가 틀어진 2005년 사건에서 Git이 어떻게 태어났고, 처음부터 어떤 목표를 걸고 설계됐는지를 한 쪽 분량으로 적은 절이다.09-22
- "Git이란 무엇인가 — Pro Git 1.3"Git이 데이터를 차이(델타)가 아니라 스냅샷으로 저장한다는 점을 축으로, 거의 모든 연산이 로컬이라는 성질·해시 기반 무결성·파일이 놓이는 세 가지 상태를 설명하는 절이다.09-22
- "git 명령 매뉴얼 11편 묶음 — merge·rebase·fetch·pull 외"merge·rebase·fetch·pull·cherry-pick·reset·revert·stash·switch·restore·checkout 열한 개 명령의 공식 매뉴얼을 한 파일…09-22
- "git 명령어 레퍼런스 — git-scm 공식 매뉴얼"git 최상위 명령의 공식 매뉴얼 페이지로, Git의 전체 명령을 포슬린(porcelain)과 플럼빙(plumbing) 두 층으로 갈라 목록화하고 끝부분 Discussion 절에서…09-22
- "버전 관리란 무엇인가 — Pro Git 1.1"버전 관리 시스템이 왜 필요한지에서 출발해 로컬 → 중앙집중식 → 분산 세 세대의 구조와 각 세대가 안고 있던 약점을 정리한, Pro Git 2판의 첫 절이다.09-22
- "분석 — merge vs rebase: 언제 무엇을 쓰나"merge와 rebase는 같은 결과 스냅샷을 만들고 역사의 모양만 다르게 남기므로, 둘 중 하나가 옳은 것이 아니라 커밋이 이미 밖으로 나갔는지가 선택을 가른다.09-22
- "브랜치·리모트·리셋·내부구조 — Pro Git 8개 장 묶음"Pro Git 2판에서 브랜치(3.1·3.2·3.6)·리모트(2.5)·스태시(7.3)·리셋(7.7)·내부구조(10.2·10.3) 여덟 개 장을 한 파일로 묶은 자료로, 이번 Git…09-22
- Git2005년 리눅스 커널 개발 공동체가 직접 만든 분산 버전 관리 시스템이다. 지금은 사실상 표준으로 쓰인다.09-22
- Git 동작 원리 — 객체 모델Git은 파일의 변경분을 쌓는 게 아니라 커밋할 때마다 프로젝트 전체의 사진을 찍어 저장한다.09-22
- Linus Torvalds리눅스를 만든 사람이자, 2005년 Git 개발을 이끈 인물이다. 이 위키에는 Git의 탄생 배경을 다루는 대목에서만 등장한다.09-22
- 되돌리기 — reset·revert·restore·stash이름이 비슷한 되돌리기 명령이 여럿인 이유는, 되돌릴 대상이 브랜치인지 파일인지 공유된 역사인지가 서로 다르기 때문이다.09-22
- 버전 관리 시스템 (VCS)파일의 변경을 시간에 따라 기록해 뒀다가 나중에 원하는 시점의 버전을 다시 꺼내는 시스템이다.09-22
- 브랜치 합치기 — merge·rebase·cherry-pick다른 갈래에서 한 작업을 내 갈래로 가져오는 명령이 셋 있다. 목적은 같고, 역사에 남기는 모양이 다르다.09-22
- 원격 저장소 동기화 — clone·fetch·pull·push분산 방식에서는 저장소 복제본이 여러 벌 존재하므로, 그 복제본끼리 다시 맞추는 절차가 따로 필요하다.09-22
분류 없음1