전체 글

백엔드 개발자
Git

2강 깃으로 버전 관리하기

(do it git&github 참고) $ git init : 깃에게 이 디렉터리를 버전 관리하라는 명령어 repository란?? 버전이 저장되는곳을 이미 그렇다면 버전이란?? 문서를 수정하고 저장할때 마다의 변화를 의미 깃에서 버전을 만드는 단계는 총 3가지이다 작업트리 : 파일 수정, 저장 등의 작업을 하는 디렉터리 스테이지 : 버전으로 만들 파일이 대기하는 곳, 만약에 10개의 파일을 수정을 했는데 이중 4가지만 버전으로 만들고 싶으면 이 4개 파일만 스테이지로 넘긴다. 저장소 : 스테이지에서 대기하고 있던 파일들을 버전으로 만들어 저장하는 곳 그렇다면 순서는 1. 작업트리에서 문서를 수정한다. 2. 수정한 파일을 버전으로 만드는 스테이지에 저장한다. 3. 스테이지에 있던 파일을 저장소로 커밋한다..

Git

1강 깃 시작하기

(Do it 깃&깃허브 참고) 깃허브는 리눅스 토발즈라는 사람이 처음 세상에 소개했다고 한다. 26년 동안 1만 명이 넘는 소프트웨어 엔지니어들이 오픈 소스 방식으로 2천만 줄이 넘는 컴퓨터 소스코드를 작성했다고 한다. (지금은 그 이상이겠지.. 옛날에 학과 교수님께서 보통 사람이 소스코드 하나 읽을 수 있는 한계가 만 줄이라고 했던 기억이 떠올랐다.) 깃의 목적은 총 3가지 이다. 1. 버전관리(Version Control) 2. 백업 (Backup) 3. 협업(Collaboration) 나의 저장소를 로컬 저장소(즉 내가 사용 중인 컴퓨터)라고 하고 상대 저장소를 원격 저장소(즉 내가 아닌 다른 컴퓨터) 라고 한다. 깃 관련 프로그램으로는 대표적으로 1. 깃허브 데스크톱(교육원 다니면서 사용했었음) ..

향찡
Dev Story