내가 작성한 코드를 효율적으로 관리해보자!git!
Git
Git은 소스코드를 효율적으로 관리하기 위해 만들어진 분산형 버전 관리 시스템이다.
Git을 사용하는 이유는 소스 코드가 변경된 이력을 쉽게 확인할 수 있고, 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아갈 수도 있기 때문이다.
Git에서 쓰이는 용어를 정리해보았다.
-
Repository : 저장소를 의미. 저장소를 통해 작업자가 변경한 모든 히스토리를 확인 할 수 있음.
-
Commit : 변경 사항을 로컬 저장소에 기록하는 것.
-
Push : 원격 저장소에 Commit 내용을 업로드하는 것.
다음은 git 명령어이다.
- git init : git 하위 디렉토리 생성
- git clone [저장소 주소] : 기존 소스 코드 다운
- git add <파일명> or . : 커밋에 단일 파일의 변경 사항 포함, 커밋에 모든 파일의 변경 사항 포함파일명>
- git commit -m “커밋 메세지” : 커밋 생성
- git status : 파일 상태 확인
- git push [로컬 저장소 이름][브랜치 이름] : 로컬 저장소의 내용에서 생성된 브랜치로 커밋된 내용을 원격 서버에 업로드
Git은 자주 사용하기때문에 확실히 알아두는 것이 좋다.
댓글남기기