320x100
320x100
깃
- 컴퓨터 파일의 변경사항을 추적하고 여러명의 사용자와 함께
해당 파일들에 대한 작업을 조율하기 위한 분산 버전관리 시스템
- 모든 파일의 변화를 항상 기록하여
누가, 언제, 어디서, 무엇을, 몇번 수정했는지 알 수 있음
- 같은 파일에 대한 각기 다른 버전을 볼 수 있음
- 각기 다른 파일의 공통적인 수정을 한번에 할 수 있음
- 여러 사람들과의 프로젝트 개발시 같은 파일 하나를
공통으로 수정할 수 있음
- 깃 히스토리를 공유하면 위와 같은 기능을 이용 가능
깃 허브
- 깃에 대한 기록을 클라우드에 보관해주는 서버
- 이외에도 비트버켓, 깃랩 등이 있으며 개인이나 회사에서 만든
깃 서버도 있음
깃 클라이언트
- 깃을 이용하기 위해 깃 서버에 파일을 업로드하고 수정하도록
서비스를 지원하는 프로그램
- 깃 허브의 Git Bash가 대표적이며
파이참, 이클립스 등의 IDE에도 내장되어 있어
Git Bash의 이용이 어려운 개발자들은 IDE내의 깃 클라이언트를
사용하여 깃 허브와 같은 깃 서버에 업로드 하고 수정하는 것을 추천
300x250
728x90
'Devops > Git' 카테고리의 다른 글
VS Code를 이용한 Git conflict 해결방법 (0) | 2021.08.06 |
---|---|
fatal: refusing to merge unrelated histories (0) | 2021.08.02 |
git add 취소 / commit 취소 / 오류 해결 방법 (0) | 2021.07.18 |
github Branching 하는 법 (깃허브 브랜치 관리법) (0) | 2021.07.18 |
Git Hub 초기세팅 (0) | 2020.12.22 |