Github 강의 내용

Amberjack·2023년 12월 22일
0

TIL

목록 보기
2/83

🤔 Git?

✨버전 관리를 사용할 수 있도록 해주는 기능
👉 Github : repository를 제공해주는 GUI 서비스

📌 Repository(저장소)

git으로 버전 관리를 위해 데이터를 서버에 올리는 것

▪️ Repository 만들기


Local Path는 프로젝트 상위 폴더
Name은 프로젝트 이름!

📌 Git Ignore : 시스템 파일들이 히스토리에 추가되는 것을 막는 기능!

📌 용어 설명

▪️ Commit : 작업한 작업물을 Git(로컬)에 올리는 것

▪️ Checkout : 히스토리에서 Checkout을 통해 이전 작업물을 불러올 수 있다.(Main Branch에는 그대로 남아있음)

작업한 내용들 확인할 수 있음

▪️ Branch : 작업 공간 분리
ex) 작업 공간을 나누어 여러 사람이 따로 개발할 수 있음 Or 여러 기능을 개발할 때 용이!

▪️ 원격 Repository : 로컬에서의 작업물을 Github에 연결할 수 있음. 협업을 위해서는 반드시 생성해야 함!

▪️ Clone : 프로젝트를 처음 원격 레파지토리에서 로컬 저장소로 다운로드하는 것

▪️ Push : 로컬 저장소에서 원격 레파지토리로 업로드

▪️ Pull : Clone되어 있는 프로젝트를 원격 저장소에서 로컬 저장소로 다운로드 받는 것

▪️ Merge : Branch간 데이터 합치기

▪️ Conflict : 병합 충돌!

0개의 댓글