반응형
개발꿀팁
Github Repository 병합하기
코딩 막 시작할 무렵 git에마구잡이로 만들었던 repository가 16개 정도가 있다. 코딩공부를 본격적으로 시작하고 다른사람들의 github을 보게 됐는데 repository가 깔끔하길래 나도 시도해 봤다. 다음에도 유용하게 사용할 수 있을 것 같아 정리해본다.
git repository 병합하기
새로운 repository = 레포1
병합할 repository = 레포2
1. 레포1을 만든다.
2. 로컬에 레포1을 clone 한다. 경고문구가 나오지만 신경쓰지 않아도 된다.
git clone 레포1주소
3. 레포1의 파일로 들어간다
cd 레포1이름
4. 병합할 레포를 remote한다.
git remote add 레포2이름 레포2주소
5. fetch한다.
git fetch 레포2이름
6. 모든 commit log를 남겨 merge 한다.
git merge --allow-unrelated-histories 레포2이름/레포2브랜치이름
<!--브랜치가 여러개라면 브랜치명을 바꿔서 다해주기-->
7. remote 연결을 끊어준다
git remote remove 레포2
8. push하기 (commit하지 않고 바로 push해도 됨)
git push origin 브랜치이름
9. 결과확인하기
반응형
'개발 꿀팁' 카테고리의 다른 글
[Github] github profile 꾸미기 (0) | 2022.02.05 |
---|---|
Port 8080 was already in use 에러 해결방법 (0) | 2021.12.02 |
intellij에서 JAVA 알고리즘 풀기 설정 (0) | 2021.11.11 |
intellij 'Recompile with -Xlint:unchecked for details' 오류 해결 방법 (0) | 2021.11.10 |
notepad++ compare plugin으로 코드 비교하기 / The plugin package is not found 해결방법 (0) | 2021.10.11 |