728x90
⦁ 해결할 문제점 : Git을 SVN처럼 이용하기
SVN : master에 모두 commit하며 사용합니다. 그래서 관리자가 merge request를 받아 관리할 필요가 없습니다.
이러한 SVN 방식과 비슷하게 Git에서도 쓸 수 있는 방법을 찾아야 합니다.
유사한 방법이 Git 에 존재하지 않는다면 이번 프로젝트에서 다룰 형상관리 툴을 변경도 고려해 보아야 합니다.
* SVN과 GIT 차이점 정리 :
▸ Git Flow, Trunk Based 협업방식
https://rebornbb.tistory.com/entry/GIT-Git-Flow-Trunk-Based
GitLab 정리
1. git 설치하기 + 이클립스 EGit 플러그인
https://rebornbb.tistory.com/entry/GIT-git-%EC%84%A4%EC%B9%98-%EB%B0%A9%EB%B2%95
2. 사내 IP로 GitLab 접속하기 - 기존 프로젝트 업로드
4. gitLab에서 그룹에 멤버 추가 - 업로드된 프로젝트 권한 받기
https://rebornbb.tistory.com/entry/STUDYGITGIT-GitLab-%ED%8C%80%EC%9B%90-members-%EC%B6%94%EA%B0%80
5. 업로드한 GitLab 기존 프로젝트 내려받기
6. main 에 commit and push 와 pull을 사용하기
01 - 각자 작성한 코드를 main에 push하기 전에 꼭 pull 해서 받아놓고 push 해야합니다.
02 - 필요 시 branch 를 생성해 작업을 하고 , 완성 후 main에 merge하여 사용합니다.
03 - 코드를 중간에 save하고 싶다면 stash를 사용하면 될 것 같습니다.
01) Eclipse를 통한 Pull / Push
02) Eclipse를 통한 merge
03) Eclipse를 통한 stash
728x90
'TOOL > VCS' 카테고리의 다른 글
[GIT] Eclipse에서 GitLab 프로젝트 내려받기 (0) | 2023.01.04 |
---|---|
[GIT] git 설치 방법 + EGit 플러그인 (0) | 2023.01.03 |
[GIT] Eclipse에서 Merge 하는 방법 (0) | 2023.01.03 |
[GIT] Git Flow, Trunk Based (0) | 2023.01.03 |
[GIT] Git을 SVN처럼 이용하기 + Eclipse git Stash 방법 (1) | 2023.01.03 |