Way to developer
로그인
Way to developer
로그인
[210714 TIL] Git, Github
Choi Rim
·
2021년 7월 14일
팔로우
0
TIL
git
github
0
Way to developer
목록 보기
16/21
Git
개념
Version Control System
버전 관리 시스템
버전
파일이 변경된 상태
파일안에서 일어나는 모든 변경 사항을 타임라인으로 기록함
수정한 시간, 수정한 사람, 수정 항목 등의 변경 사항
변경이 일어날 때마다 새로운 파일을 만들지 않아도 됨
필요성
코드 버전 관리를 하는 이유
수정할 때마다 파일을 새로 만들면 관리가 힘듬
언제든 이전 버전의 코드로 돌아갈 수 있음
이력을 남길 수 있음
하나의 프로젝트를 두고 여러명의 개발자들이 협업할 수 있음
Github
개념
git들이 hub처럼 연결되는 네트워크 공간
git을 사용한 프로젝트의 저장소
개발자들의 Social Network
Git과의 차이점
Git은 프로젝트의 버전관리를 도와준다.
Github는 git들이 hub처럼 연결되는 네트워크 공간이다
git은 내 컴퓨터에 설치된 프로그램이며 github는 git 프로젝트의 디렉토리를 저장하는 공간이다.
기본 명령어
git 시작
git init
initialize (초기화)
원하는 디렉토리 안에서 명령어를 입력해야한다.
git 상태 확인
git status
status (상태)
git의 상태 출력
파일 수정 이력 기록 준비
git add
임시저장하거나 장바구니에 넣는 느낌?
파일 수정 이력 기록
git commit
수정해왔던 변경사항 중 add한 것을 이력으로 남김
주문이력처럼 고유한 번호를 가지고 있음
commit 이력 보기
git log
Choi Rim
https://rimi0108.github.io/
팔로우
이전 포스트
[210712 TIL] Database
다음 포스트
[210715 TIL] HTTP
0개의 댓글
댓글 작성