하루5분코딩"Git"

HwangSoonhwan·2020년 9월 15일
0

하루 5분 코딩개념

목록 보기
9/11

Git 설치 방법 in macOS

command + space barterminal 검색 → git 을 치고 설치.

Version Control System = Git

-여러사람들이 협업을 프로젝트를 할때, 파일이 많이 변경되는 변경사항을 확인하고자 사용한다.

- Distrivuted(분산시스템)

  • fork - repository 를 자신의 계정으로 복사하는 과정
  • clone - remote repository 일때 내가 수정을 할수 없기 때문에 수정을 하고자 내 컴퓨터로 가저오는과정.
  • push - 변경사항을 다시 repository 에 적용시키는 과정.
  • Pull - 협업하는 사람과 동시에 작업중에 상대방이 repository 변경사항을 줬을때 변경사항을 내컴퓨터에 받아 오는 과정

✓ 만약 메인테이너가 변경했을때는 ?

  • Staging Area - 이전에 충돌을 해결하거나 버전관리를 받기위해서 생성. 여기에 파일을 추가하려면 git add index.html 사용.

commit 은 변경사항을 하나하나 스냅샷 한것.

  • commit 메세지를 잘 적어줘야한다!!!!!
  • Repository 은 기록과 작업흐름을 전부 포함하고 있는 의미
  • Branching - 가지치기 ( 확장후작업 )
  • merging - 가지치기후 작업한것을 합치기

✓한눈이보기✓

profile
👨‍🍳요리사의 "쿠킹" 스토리가 아닌 "코딩" 스토리💻

0개의 댓글