일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- #경제상식 #화폐 #금융 #화폐금융론 #경제학 #경제기본 #경제지식 #경제근육 #투자지식 #경제공부 #경제학전공 #금융이란 #화폐란 #금융시장 #금융시장역할 #화폐역할 #화폐역기능 #금융역기능 #
- html #js #parsing
- #국제채권시장 #유로본드 #유로커런시 #유로달러 #외국채 #금융중개기관 #간접금융 #거래비용#다우존스공업평균지수 #나스닥종합지수 #FTSE100 #DAX #CAC40 #straittimes #항생지수 #거래비용 #유동성 #위
- 블록체인 #layer2 #레이어2 #이더리움스케일링
- 미쉬킨의화폐와금융 #미쉬킨 #화폐금융론 #화폐와금융 #경제학 #교양 #경제지식 #경제공부
- 자료구조 #알고리즘
- 페이스북유니버시티 #마케팅교육 #마케팅캠프
- vp #vc #did #신원인증 #블록체인
Archives
- Today
- Total
평행우주 : world 1
[Git] 관련 용어 정리 본문
Git이란?
- 개발자의 코드를 효율적으로 관리하기 위해서 개발된 ‘분산형 버전 관리 시스템’
- 스냅샷 : 특정 시점에 생성된 백업 복사본
- commit : 스냅샷을 만들어 주는 작업
- 소스 코드가 변경된 이력을 쉽게 확인할 수 있고, 특정 시점에 저장된 버전과 비교하거나 특정 시점으로 되돌아갈 수 있음
github이란?
- Github은 Git Repository를 관리할 수 있는 클라우드 기반 서비스
- Git으로 버전을 관리하는 폴더에 대해서 Github을 통해 여러 사람들이 공유 및 접근 가능
- 한 마디로 개발자들의 SNS
- Github에서 Code Review 등을 통해 협업이 가능하고, 수많은 오픈 소스 프로젝트들이 GitHub로부터 호스팅됨
- Github은 내 컴퓨터에서 Git으로 관리하는 프로젝트를 올려둘 수 있는 사이트
Git repository
- Git으로 관리되는 폴더
- Remote Repository와 Local Repository 두 종류의 저장소 제공
- 작업할 때는 Local Repository에서, 작업한 코드를 공유하려면 Remote Repository에 업로드 및 공유
- 마찬가지로 다른 사람이 Remote Repository에 올려 놓은 소스 코드를 내 Local Repository 로 가져올 수도 있음
Fork
- 타인의 Remote Repository에 업로드 된 소스 코드를 contribute을 하기 위해 먼저 내 원격 저장소로 가지고 오는 작업
Clone
- Fork 를 하고난 후 코드를 수정하기 위해 내 컴퓨터로 가져오는 작업
- Remote Repository에 있는 코드를 Clone 해 내 컴퓨터로 이동
Push
- 내 컴퓨터에서 React 소스코드 변경 작업 완료 후, 변경 내용을 commit을 통해 저장해 준 뒤, Remote Repository에 반대로 올려주는 작업.
- Local Repository에 기록해 놓은 commit을 Remote Repository로 업로드
- Push를 완료하고 나면 GitHub에는 Pull request라는 기능을 이용해, 내가 제안한 코드 변경사항에 대해 반영 여부 요청 가능
Pull
- Push 와 반대로 Remote Repository에서 변경 사항이 있을 때 Local Repository 로 가져오는 것
'텃밭 2 : FE > Git' 카테고리의 다른 글
[Git] 프로젝트 workflow (0) | 2022.02.25 |
---|---|
[Git] 브랜치 개념과 대표적인 명령어 (0) | 2022.02.24 |
[Git] Pair WorkFlow (0) | 2022.01.03 |
[Git] Cooperative WorkFlow : git의 버전 관리 기능 활용하기 (0) | 2022.01.03 |
[Git] Solo WorkFlow : git의 버전 관리 기능 활용하기 (0) | 2022.01.03 |
Comments