본문 바로가기

ADD

(2)
Git 원리 번외 1편 (.git파일) Git 원리 Git으로 관리되는 디렉토리에는 .git이라는 디렉토리(숨김 상태)가 생긴다.이 디렉토리 안에는 git과 관련된 파일이 있다.우리가 쓰는 명령(add, commit, .txt파일등)이 어떻게 관리되는지 확인해본다.* add의 원리- f1.txt를 생성하고 a라는 텍스트를 쓴 후 add해서 git이 관리하게 만들었을 경우.git/objects 디렉토리안에 디렉토리를 만들고 그안에 파일로써 관리한다.명확하게 설명하면 "a"라는 문자를 sha1이라는 해시 알고리즘으로 해시코드(40자리)를 만들고 그 중에 처음 2자리로는 해당 문자로 .git/object안에 디렉토리를 만들고 나머지 38자리로는 해당 문자로 이름을 갖는 파일을 만든다.여기서 예로든 "a"라는 이름은 누가, 어떤 컴퓨터에서 만들든 같..
Git 시작하기(with bash : 저장소 만들기, 관리할 파일 등록하기 등..) Git 시작하기 Git은 형상관리, 버전 관리 시스템으로 여러명이 개발할 때 소스코드를 관리를 효율적으로 할 수 있게 해주는 시스템이다.개발자라면 기본으로 알아두어야 할 사항이다.지금까지 git을 사용해왔지만 단순히 commit, push, pull등의 기능만 사용했다면 branch, merge등을 이용해 현업에서 사용하듯 관리를 해보려고 한다.Sourcetree 같은 툴도 사용해봤지만 Command Line를 사용하는 것이 익숙해야 다양한 환경에서도 적응할 수 있다.Git 저장소 만들기1. git bash를 실행2. 적당한 경로에 관리할 프로젝트 디렉토리 생성3. 프로젝트 디렉토리에 "git init" 입력.4. ".git" 파일이 생성되면 완료.Git 파일생성 및 Git에게 관리하도록 설정하기 1. ..