TIL) 2022-11-09(git)
GIt
1. 용어 정리
1-1) Git - 프로젝트의 버전관리를 위한 도구
Git 사용 : 1. 버전관리
2. 작업 단위 나누기
3. 협업
1-2) Github - Git으로 된 프로젝트 저장 공간 제공, 협업하기 위한 기능들을 가짐
인터넷으로 연결되어있는 프로젝트 저장소 ( 내 컴퓨터에 있는 Git 프로젝트를 저장)
1-3) sourcetree - Git을 쉽게 사용하도록 도와주는 도구
1-4) 버전관리 - 누가, 언제, 현재 프로젝트의 내용이 어떤지 정보를 남김
1-5) commit - 현재 프로젝트의 상태를 저장하고 조회
commit 시 현재 프로젝트의 파일 내용, 언제 , 누가 저장했는지 정보저장
2. 저장소(repository)
2-1) repo : Git으로 관리되는 프로젝트
2-2) 로컬 repo 와 원격 repo
로컬 repo : 내 컴퓨터에 저장되어 있는 repo
원격 repo : Githup처럼 다른 곳에서 접속할수 있는 공간에 저장되어 있는 것
Tracking : 로컬 repo 가 원격repo 를 연결하는것
push : 로컬 repo의 commit들을 원격 repo에 반영
pull : 원격 repo의 commit들을 로컬 repo에 반영
clone : 원격 repo를 내 컴퓨터에서 사용할 수 있도록 가져오는것 (일종의 초기 다운로드)
3. 실습
TIL 프로젝트 githup
1. 폴더와 그 안에 txt파일 새로만들기
2. create > 탐색 > 파일경로 입력 > 생성
3. Git hup > Recnet Repositories > new
4. Repository name , Description 채우기
5. url 복사
6. 설정 > 원격 > 추가 > 원격이름 : origin, url : 5에서 복사한 url
7. 브랜치 이름 main으로 변경
8. 로컬 repo에서 원격 repo로 push하기
9. 원격 repo에서 로컬 repo로 push하기
10. 완료
새로 알게된 내용 : Git, Githup와 둘 의 차이점
Git 프로젝트 생성하는법
Git 프로젝트 원격 repo에 연결하는법
pull, push 하는법
아쉬운점 : 실제 프로젝트를 넣어보지는 못했다
잘한점 : 공부한 대로 한번에 다 성공했다.
어제 목표 : 성공~
내일 목표 : chap4 공부 후 Git 강의 2주차 듣기