1. New organization
2. 무료로 해본다
3. 이름 / 이메일 / 조직설명 -> NEXT
4. 팀원 이메일 제출받기
5. 설문조사 -> 생성됨
6. create a new repository
7. 저장소 이름 입력 -> private
8. readme file 체크 후 생성
9. settings 가서 권한 제어 -> Manage access -> add people
10. .ignore 추가필요 -> add file 후 파일이름에 .gitignore 입력
-> gitignore.io 접속 -> 검색창에 언어 ( Java , Eclipse ) 추가 -> 내용 복사 후 git file에 입력
*.jar 삭제- / +추가 : .project .classpath .settings/ classes/ src/main/webapp/META-INF/
입력 후 커밋 뉴파일
-->로컬 설정
11. 이클립스에서 프로젝트 생성 + 설정
12. 소스트리에서 Create 해당 프로젝트 경로 입력 후 생성
13. git 에서 settings 들어가서 Applications
14. OAuth Apps -> 소스트리 클릭 -> 팀원들 grant
15. 원격저장소 URL 복사 후
16. 소스트리 - 설정 - 원격 - 이름 + 디폴트 원격 + URL 입력 + 계정 선택
-> Pull에 main 뜨는지 확인
17.임시 파일 하나씩 넣어놓고 push 해서 틀 생성 -> pull request -> merge
18. 브랜치 나누기 ->git 창에서 main 클릭하면 아래 창이뜨고 생성하면 만들 수 있음
(브랜치란? 하나의 저장소 내에 여러 버전을 나누기)
19.소스트리에서 브랜치 클릭-> 새브랜치(자기이름)
-----------------------------------------------------------
20. (팀원부분) 깃에서 코드 URL 복사 -> CLONE (저장소 안뜨면 소스트리 끄고 C드라이브-사용자-AppData-Local-Atlasian-> userhosts,passwd 삭제 -> 소스트리 켜서 다시 CLONE 진행 후 로그인하라고 뜨면 다시 비밀번호에 personalAcessToken 입력
21. 폴더 경로 새로 생성
22. Local Folder-> 고급옵션 -> 자신의 브랜치로 -> 클론 완료 -> 프로젝트 내려받는다
------.ignore때문에 설정 안들어가므로 이클립스 설정 필요----
23. import - Git - Projects from Git - Existing local reposiroty - add -> (21.)소스트리에서 설정한 폴더(.git 보이는위치)
24. import as general project -> dynamic으로 전환을 해야 오류가 적다
25. 프로젝트 우클릭 configure -> convert to faceted form
26. Dynamic Web Module -> 3.1 / Java 1.8 / JS / 오른쪽 탭 톰캣 완료-> 빌드패스에서 확인
27. Java Build Path -> Default output -> Brouse -> src-main-webapp-Web-INF 클릭 후 Create -> classes 추가
-------------------------------------------------
test 파일 push 해보고 오류나면? -> 관리자가 권한을 설정해줘야함
사용시!
1. 다같이 push -> pull request
2. merge 처리
3. (충돌 안나게 같은파일 수정하면 안됨) + 충돌시 다른 부분 수기로 삭제해줘야함
4. 끝나면 반드시 다같이 main -> 자신의 브랜치로 pull 받는다
'개발자로 업그레이드 되자 > git사용법' 카테고리의 다른 글
git이란? +소스트리 사용 (0) | 2022.01.13 |
---|