[Git] 시간 여행하기 #프로젝트의 변경사항들을 타임캡슐(commit)에 담기 -변경사항 확인 : git status -No commits 은 커밋된 파일이 없다는 뜻(commit은 버전이라고 생각하면 된다) -여기에서 Untracted files 란 추적하지 않은 파일로 Git의 관리에 들어간 적 없는 파일이다. -파일 하나 담기 : git add 파일이름.확장자 -파일을 하나씩 넣는 기능이 있는 이유 : 파일마다 다른 버전에 commit하기 위함(일반적으로 많이 쓰지 않음) -git status로 확인하면 Changes to be committed에 new file로 담긴 것을 확인할 수 있음 -모든 파일 담기 : git add . #타임캡슐 묻기 -git commit : Vi입력 모드로 진입 작업 Vi명령어 상세 입력 시.. 2022. 4. 4. [TIL 220123] GIT에 대해서 #Git이란 ? Git은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 서버 관리 시스템 이다. 소프트웨어 개발에서 소스코드 관리에 주로 사용되지만 어떠한 집합의 파일변경사항을 지속적으로 추적하기 위해 사용될 수도 있다. 기하학적 불변 이론을 바탕으로 설계되었고, 분산 버전 관리 시스템으로써 빠른 수행 속도에 중점을 두고 있는 것이 특징이며 데이터 무결성, 분산, 비선형 워크플로를 지원한다. Git은 현재 가장 널리 쓰이는 분산형 버전 컨트롤 프로그램(Distributed Version Control System, DVCS)중 하나이다. 저장소에서 프로젝트를 꺼내오면 내 컴퓨터에 저장소가 만들어지고 모든 변경 이력이 저장된다. 그리고 여러 곳의 원격 .. 2022. 1. 23. 이전 1 다음