본문 바로가기
코딩/수업 정리

소스트리 사용법

by 6^6 2021. 2. 25.
728x90

소스트리 언어 무조건 영어로 바꿔줄것

 

깃허브 형상관리 

 

형상관리(소스관리)툴 - 협업 - 관리(USB)

-CVS(거의x)

-SVN

-github

 

.gitignore
0.00MB

 

 

git ignore 파일이 필요함 - 패키지에 넣기 --처음부터 넣어놓고 깃에 올려야한다★

의미:무시해야할 파일내용(올리지말아야할 파일내용)이 뭔지알려주는 파일

 

Staged Changes 는 중간서버.(메모리를 복사하는것) -- Unstaged Changes에서 올리다가 오류나면 끝나니까.. 안정성을 위해서.

 

 

깃허브에서 관리하는이름은 branch

orgin/master가 깃허브에 올라가야할 폴더라는것 == 깃허브랑 이클립스랑 싱크가 안맞다는것

push,pull해서 올려줘야함

 

rollback기능 = 커밋 되돌리기 --끝까지 되돌리면 아예 파일 삭제됨

되돌릴땐 맨위에서부터 차례대로 되돌려야한다.

중간부터 되돌리면 오류남

 

 

 

 

 

 

 

 

 

 

유지보수를 위해서 clone -next-next - Directory위치를 바꾼다.(파일위치 찾기쉽게)

C:\Users\X\Documents\workspace-sts-3.9.15.RELEASE/폴더이름 --이전 sts에서 저장되는 파일 폴더 경로임 - finish

finish 누르면 해당 폴더가 생김

 

 

 

 

 

import하면 다시 생김

소스트리에 다시 add해서 추가

 

 

===============

한번에 처음으로 롤백하고싶을때

Pull하기

근데 pull하기전까진 문제없는데 pull하고 난뒤 부터 문제가 생긴다.

 

Terminal에서 강제푸쉬를 한다.(연습이니까 해도됨 실전에선 절대절대 강제push하면 안됨)

그럼 위에 #2위에 commit이력은 전부사라진다.(사진에선 안사라짐)

 

 

====================

origin=서버 와 같은말

 

 

================================

branch에 대해서

=이미 있던 프로젝트에 다른 프로젝트를 추가해서 넣는것

 

이름이 ~~master]에서 [develop]으로 바뀜

 

다시 master로 바뀜

 

develop두번클릭

check out= 다시 develop으로 바꾸는것 -바뀜

 

 

 

 

용어 이렇게 4가지

master | orgin/master | develop(=branch) | origin/develop

 

develop - test를 이클에서 할수있다.

 

branch(=merge)

 

 

develop에 오른쪽마우스. merge develop into current branch누르기

이제 마스터와 develop이 같이 올라옴 - 파일폴더에도 호가인해보면 같이 올라오게됨

pushpush

 

 

브랜치 하나 더추가하고 controller수정하고 커밋하고 푸쉬

 

충돌과 merge에 대한 개념 제대로 알것

git에 조금만 헷갈려도 충돌이 확일어나니까 조심할것

 

 

 

 

 

 

 

 

 

================================================================================

 

오늘의 과제

스트링부트로 게시판 구현한뒤 깃허브에 .gitignore 한다음 git에 올리기

 

develop생성하고 reply브랜치를 따서 추가추가 - 소스트리로 추가했다는것 남기기

728x90

'코딩 > 수업 정리' 카테고리의 다른 글

21.03.02 Tue 컬렉션 프레임워크  (0) 2021.03.02
2021.02.26  (0) 2021.02.26
21.02.24 [064] Wed  (0) 2021.02.24
21.02.23 [063] Tue  (0) 2021.02.23
21.02.22 [062] Mon  (0) 2021.02.22

댓글