일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Recursion
- 프로그래머스
- 자바
- 완전탐색
- algorithm
- 집합
- 이분탐색
- git
- 반효경교수님
- 멘딕스
- 백트래킹
- dfs
- Mendix
- 매개변수 탐색
- 정렬
- 트리
- 재귀
- 해시맵
- 그래프
- 알고리즘
- microflow
- 스택
- lcap
- Sort
- SQL
- 자료구조
- MySQL
- 가중치없는그래프
- domain model
- Bruteforce
- Today
- Total
목록깃랩 (2)
mondegreen
머지 리퀘스트 날리니 뜬 충돌 화면.. 제안하는 해결 방안은 git fetch하고 어쩌고..하는데 우리 조 천재는 다른 방식으로 해결했다.. [문제 상황] 원격 저장소에 A라는 부모 브랜치가 있고 그 아래 B와 C라는 자식 브랜치가 있다. B에는 백엔드 프로젝트가, C에는 프론트 프로젝트가 존재한다. A의 브랜치에 C 브랜치가 머지 리퀘스트를 진행하고 정상적으로 머지되었다. 하지만 B 브랜치가 A 브랜치에 머지하면서 충돌이 발생하고 C 브랜치가 머지해놓은 프론트 프로젝트가 전부 삭제 되었다. [해결 방안] 로컬에서 해당 저장소를 복제하고 A 브랜치로 이동한다. 그리고 로컬과 동일하게 B 브랜치를 pull로 당겨온다 -> 즉, 원격 저장소와 동일한 상황을 로컬에서 만들어주는 방법이다. 이렇게 하면 마찬가지..
[처음 깃 저장소에 프로젝트를 담을 때] 재료: 1. 스프링 프로젝트 2. 브랜치가 생성된 깃 저장소 프로젝트 폴더(깃 저장소가 되는 폴더) 깊이 0 Back --- Front (한 뎁스 아래 존재하는 폴더) 깊이 1 Back 안에 git Ignore를 포함한 개발 파일 모두 존재(스프링 프로젝트 파일들) 깊이 2 깊이 0 폴더에서 터미널/git bash 열고 git init : 비어 있는 깃 저장소 생성 git remote add origin [깃 저장소 주소] : 깃 원격 저장소(master) 연결 git pull: 현재 레포에 존재하는 정보 당기기 git switch 브랜치명: 원하는 브랜치로 전환 [이미 프로젝트가 담긴 깃 저장소 클론할 때] git clone [깃 저장소 주소] : 깃 원격 저장..