/
gitlab 프로젝트 리셋하기

gitlab 프로젝트 리셋하기

svn2git 을 사용하여 subversion 프로젝트를 gitlab 으로 이전하다 보면 한 번에 되지 않아서 여러 번 실행해야 할 경우가 생깁니다.


이럴 경우 gitlab 의 project 를 삭제하고 재생성하면 시간이 오래 걸리므로 gitlab 에 생성한 프로젝트의 커밋 내역만 삭제하고 새로운 커밋을 push 하는게 좋습니다.


  1. gitlab 이 설치된 서버로 들어갑니다.
  2. gitlab 폴더의 repositories/username 폴더로 들어갑니다.
  3.  ls 를 해보면 프로젝트 명으로 폴더가 있는 것이 보이며 이 폴더를 삭제합니다.

    삭제하면 해당 프로젝트의 이력은 사라지니 주의해서 삭제하세요.

  4. gitlab 의 해당 프로젝트가 속한 그룹으로 들어간 후에 Create empty bare repository 를 클릭합니다.

또는 콘솔에서 git 명령으로 bare 저장소를 생성해도 됩니다.

git init --bare test-proj.git
git init --bare test-proj.wiki.git



Ref

Related content

git 서브모듈(submodule) 로 외부 프로젝트 사용하기
git 서브모듈(submodule) 로 외부 프로젝트 사용하기
More like this
gitlab 그룹 생성 및 프로젝트를 그룹에 포함 시키기
gitlab 그룹 생성 및 프로젝트를 그룹에 포함 시키기
More like this
서브버전 저장소(subversion repository)를 git 으로 이관하기
서브버전 저장소(subversion repository)를 git 으로 이관하기
More like this
SourceTree 기본 브랜치를 master 에서 main 으로 변경하기
SourceTree 기본 브랜치를 master 에서 main 으로 변경하기
More like this
도커로 깃랩 설치하기(install gitlab using docker)
도커로 깃랩 설치하기(install gitlab using docker)
More like this
git 버전 관리 무시 목록(ignore) 설정법(.gitignore)
git 버전 관리 무시 목록(ignore) 설정법(.gitignore)
More like this