목차
Git1 (1~7)
본 글은 유튜브 무료 강의 생활코딩의 내용을 정리하는 글
본격적인 코딩 공부에 앞서 Git이 무엇인가에 대한 기초적인 상식을 쌓기 위해 강의를 학습.
1. Git
1.1. Git의 주요 기능
- 버전관리
- 백업
- 협업
2. 버전관리
일을 하는 과정에서 수많은 파일을 만드는 일이 있음.
문서 작업을 하면서 예전 버전의 파일이 필요할 때 그것을 일일히 찾기 어려울 때
Git이 있다면 해결 가능.
git을 활용하면 .git이라는 폴더안에 각각의 버전이 저장이 됨.
1. 각각의 버전 사이의 차이점을 손쉽게 볼 수 있음.
2. 파일이 여러번 수정을 거친 History도 확인 가능
3. 파일 하나씩 따로따로 버전으로 관리할수도 있고 통째로 하나의 버전으로 관리도 가능.
4. 아예 예전 버전으로도 돌아갈 수 있음.
3. 백업
귀중한 정보라면 백업을 해 둘 필요가 있음.
지역저장소(내 컴퓨터)에 있는 파일은 언제 사고로 사라질지도 모름.
원격 저장소(github.com)에 내가 작업해둔 파일을 백업해서 관리 가능.
깃헙에 백업해둔걸 다른 컴퓨터에서 받아서(pull) 작업하고 github에 업로드(push)할 수 있음.
4. 협업
내가 작업해서 원격 저장소에 백업해두면
다른 사람이 작업할 때 땡겨와서 작업해서 작업하면 협업할 수 있음.
5. Git의 종류
desktop.github.com : 기능 간단/ 간단하기때문에 기능의 한계도 존재
TortoiseGit
소스트리(Sourcetree) : 기능 복잡/ 다양한 작업 가능.
'IT > 컴퓨터' 카테고리의 다른 글
[Git] 생활코딩 Visual Studio Code에서 Git으로 협업하기 내용정리 (0) | 2023.03.17 |
---|---|
[Git] 생활코딩 Visual Studio Code 내용 정리 (기본 사용법, Git) (0) | 2023.03.17 |
[IT] 기초 내용 정리 (0) | 2023.02.23 |
댓글