GIT/GITLAB
-
Git 협업 TMI 2 (feat. merge conflicts 해결)GIT/GITLAB 2020. 10. 2. 12:14
Git 협업 TMI 팀 단위 개발 프로젝트를 할 때, Gitlab을 사용하여 협업하는 방법에 대해서 알아보겠습니다. Git 협업을 위해서는 위 그림과 같이 Master> Develop> Front, Back> Front_Feature1, Front_Feature2, Back_Feature.. ninano1109.tistory.com 이전 글에서 작업 완료 후 원격저장소에 push하고 Merge Request를 보냈을 때, 위와 같이 merge conflict 메세지와 함께 merge를 로컬로 해결하라는 버튼이 나옵니다. 그래서 이번 글에서는 로컬에서 conflict 해결 후 merge하는 방법에 대해 알아보겠습니다. 이해를 돕기 위해 develop => master 브랜치로 merge 하는 경우로 예시를..
-
Git 협업 TMI (feat. branch 브랜치 관리)GIT/GITLAB 2020. 9. 9. 23:00
팀 단위 개발 프로젝트를 할 때, Gitlab을 사용하여 협업하는 방법에 대해서 알아보겠습니다. Git 협업을 위해서는 위 그림과 같이 Master> Develop> Front, Back> Front_Feature1, Front_Feature2, Back_Feature1, Back_Feature2의 흐름으로 브랜치 관리를 하는 것을 권장합니다. Master: 최종본을 저장하기 위한 Branch Develop: 프로젝트의 큰 축을 담당하는 분야들 ex) Frontend, Backend 등 을 통합하여 저장하는 Branch Front, Back: 프론트와 백에서 작업한 것들을 각자 통합해서 하나로 묶어 Develop으로 보내기 위한 Branch Feature들: 프론트와 백에서 개발하고자 하는 코드들을 기능..
-
Gitlab 새 리포지토리(repository) 프로젝트 만들기GIT/GITLAB 2020. 8. 4. 15:37
1. Gitlab에서 아래와 같이 새 프로젝트를 만들고 프로젝트 이름 설정 후 create project를 합니다. 2. 프로젝트 생성 후 오른쪽 clone버튼 하단의 Clone with HTTPS url의 오른쪽 버튼을 눌러 주소를 복사합니다. 3. 내 컴퓨터에서 원격저장소로 저장할 폴더를 연결하는 방법은 2가지가 있습니다. 3-1. 새로운 폴더를 생성하고 원격저장소에 이미 올라가있는 작업내용을 로컬(내 컴퓨터)로 옮겨오거나, 이제부터 새롭게 만들 파일들을 원격저장소로 올리는 방법 git이 설치되어 있다면, 바탕화면 아무 곳에서 오른쪽 마우스 클릭 후 git bash here로 창을 열고 아래 명령어를 입력합니다. $ git clone 이때, 이미 기존에 파일들이 올라간 repository에서 clon..