카테고리 없음

[Git] 팀 깃헙 생성

Deeb 2021. 12. 13. 10:37

***** Team Github ***** 

private 저장소일 경우

settings -> manage access -> add people

triage : 풀 리퀘스트 (관리자가 승인해야 파일을 합칠 수 있다.)



** gitIgnore 생성( 설정이 충돌하지 않도록 무시하는 파일을 지정해놓는다 )

createfile -> 파일명 .gitignore


gitignore.io 접속 -> java, eclipse -> 생성 버튼

-> 내용 .gitignore 파일에 붙여넣기 후 84번 줄 *.jar 삭제

-> 맨 밑에 .project .classpath .settings/ classes/ src/main/webapp/META-INF/ 추가하기

-> commit newFile 클릭



** Branch 생성하기

- 사본 만들기의 개념 (원본에 영향 X)

- 사본(branch)에서 작업 진행 후 문제가 없을 시 pull request -> 승인 -> 원본에 반영



** 프로젝트 세팅

Dynamic WebProject 생성 -> 프로젝트명 Develog

-> properties -> buildpath java 1.8 , project facets java 1.8 세팅

-> 폴더에 내용이 없으면 github에 올라가지 않음 -> library 추가(GSON, Ojdbc, JSTL)

-> java > 임시 class 생성 (Temp)

-> webapp > resources > css,js,images 폴더 생성 

-> 폴더에 임시 파일 생성 (temp.css, temp.js, 샘플 이미지)

-> WEB-INF > views 폴더 생성 -> 임시 파일(temp.jsp) 생성

-> webapp > index.jsp 생성


* 프로젝트에 github 연동이 이미 되어있는 경우

프로젝트 우클릭 -> team -> disconnect


** source tree

새로운 탭 -> create -> 프로젝트 경로 폴더 지정 -> 생성

※ 원격 저장소 연결하기 

- 깃허브 프로필 -> settings -> application -> authorized oauth apps

-> SourcetreeForWindows -> Organization access -> 팀 프로젝트 -> grant

-> 깃허브 링크 복사 -> sourcetree 설정 -> 원격 경로 , 디폴트 원격 -> 확인

-> pull 메뉴 -> 원격 브랜치 새로고침 -> main -> pull 클릭

-> history에서 ignore파일 생성되었는지 확인

반응형