GitLab 2

[Git config] 깃헙 잔디 살리기 /local user.email 적용하기

저는 깃랩과 깃헙을 각각 다른 계정으로 사용했는데, 서로 다른 컴퓨터로 작업을 했기 때문에 문제가 없었습니다. 하지만 이번에 깃랩에서 작업하던 컴퓨터로 깃헙에 푸시를 하니 잔디가 안 쌓이는 문제가 생겼습니다. 깃 초기 설정과 관련된 이전 글 Git 기초 배우기 Git 기초 Git 초기 설정 최초 한 번만 설정합니다. 매번 git을 사용할 때마다 설정할 필요가 없습니다. 커밋 작성자 정보 등록 $ git config --global user.email $ git config --global user.name 커밋 작성자 정보 확 dongkeun2.tistory.com 문제점 깃헙에 잔디가 누락되었습니다... 3개의 커밋을 했지만 잔디는 2개만 쌓인 것을 볼 수 있습니다. 처음엔 무엇이 문제인지 몰랐지만, ..

개발일기/Git 2023.09.26

[Git] 깃랩(Gitlab)에서 깃헙(Github)으로 커밋 옮기기 (Repository 이동) + 커밋 기록 삭제하기

프로젝트를 깃랩에서 진행하여 깃헙 잔디가 많이 죽어있었습니다... 잔디를 되살리기 위해서 깃랩에 있는 커밋 기록을 깃헙으로 옮기는 방법을 알아봤습니다. 깃랩에서 깃헙으로 레포지토리 이동하기 $ git clone --bare {깃랩주소} git bash에서 해당 명령어로 옮기려는 커밋 기록이 있는 깃랩 주소를 불러옵니다. $ cd {레포지토리명}.git $ git push --mirror {깃헙주소} 로컬로 불러온 레포지토리에 들어가서 옮기고 싶은 깃헙에 push합니다. 이렇게 하면 웬만한 레포지토리는 이동이 가능합니다. 다만, 제가 진행했던 프로젝트 중에 data.json파일의 크기가 깃헙 용량 제한인 100MB를 넘어가는 경우가 있어 이 방법으로 옮겨지지 않았던 경우가 있었습니다. 일단 파일을 삭제하고..

개발일기/Git 2022.11.22