41기 개발자과정

20211228 깃

segment 2021. 12. 28. 10:01

깃 : 변경사항을 추적. 분산버전관리 시스템. 

동시에 작업은 불가능하다.

 

 

연동이 되어있다면 -> 리포지토리와 워크스페이스가 한 묶음이라도 보면 된다.

내 워크스페이서도 저장이 되고 깃에서도 저장이된다.

 

1. 깃폴더에 저장된 파일을 올린다, -> 2. 커밋 -> 3. push

 

- 다른 pc 에서 작업하게 된다면 clone을 이용.

- 작업중에 다른사람이 했을 때 업데이트를 받고싶다면 : pull

- fetch : 자주사용안한다.

 

 

로컬 리포지토리 : 내 파일

pull 을 먼저 받고 push를 해줘야한다 !!

 

1)

깃허브 접속화면

2) 1일 1커밋하기!

- 사이드 프로젝트를 계속 공부하자.

 

3) readme : 소개파일만 선택!

 

4)

5) github readme markdown example

 

6) 플러그인해서 연동할 떄는 토큰키를 받아야한다. > settings

 

token은 복사해서 저장하고 

만약에 잃어버려도 재발급이 가능하다.

 

7)

- 스프링 오른쪽 상단에 Git 클릭

- clone a git repository

 

- code > https 복사해서 아래의 uri에 복사하면 전체 내용이 채워진다.

 

 

remote name : origin

- Working tree 가 생긴다.

8) 프로젝트 오른쪽 클릭 -> team -> share project

- 내가 만든 저장소 선택하면 로케이션에 뜬다

- 아이콘에 물음표가 생겨난 파일들이 올려진 것!

 

9) application 프로퍼티는 개인정보가 들어있기 때문에 team -> ignore 를 선택하여 제외해준다.

 

10)

++ 를 선택하면 전체파일을 선택하여 올리겠다는 뜻.

+ 를 선택하면 하나씩

 

commit : 내 컴퓨터 내에서만 저장

commit & push : 원격지까지 저장

 

11) 커밋 메시지 작성. 

12)

13)

merge 선택

14) 지우기 전에는 파일 백업하기,