본문 바로가기
[Git] Branch ※Branch : 분기된 가지(다른차원) -프로젝트를 하나 이상의 모습으로 관리해야 할 때 ex)실배포용, 테스트서버용, 새로운 시도용 -여러 작업들이 각각 독립되어 진행될 때 ex)신기능1, 신기능2, 코드개선, 긴급수정... / 각각의 차원에서 작업한 것을 메인에 통합 등 -이 모든 것을 하나의 프로젝트 폴더에서 진행할 수 있게 함 -각각의 작업을 서로 다른 차원에서 작업 후 적용이 확정된 것을 메인브랜치로 가져와서 사용자에게 선보일 수 있다. #여러 branch 만들어보기 ※ 브랜치 생성 / 이동 / 삭제하기 -git branch 브랜치이름 : '브랜치이름'이라는 이름의 브랜치 생성 -git branch 로 branch 목록과 현재 branch를 알 수 있음(* branch 이름으로 표시) -git.. 2022. 4. 5.
[TIL 220123] GIT에 대해서 #Git이란 ? Git은 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 서버 관리 시스템 이다. 소프트웨어 개발에서 소스코드 관리에 주로 사용되지만 어떠한 집합의 파일변경사항을 지속적으로 추적하기 위해 사용될 수도 있다. 기하학적 불변 이론을 바탕으로 설계되었고, 분산 버전 관리 시스템으로써 빠른 수행 속도에 중점을 두고 있는 것이 특징이며 데이터 무결성, 분산, 비선형 워크플로를 지원한다. Git은 현재 가장 널리 쓰이는 분산형 버전 컨트롤 프로그램(Distributed Version Control System, DVCS)중 하나이다. 저장소에서 프로젝트를 꺼내오면 내 컴퓨터에 저장소가 만들어지고 모든 변경 이력이 저장된다. 그리고 여러 곳의 원격 .. 2022. 1. 23.