git 로컬 저장소를 원격 저장소로 사용하기
Github 저장소는 git LFS를 사용하지 않 는 한, 저장소는 최대 5GB, 업로드는 최대 100MB까지 가능하다.
다른 서비스들도 크게 다르지 않기 때문에, 제약 없이 사용하려면 git bare 저장소를 로컬에서 생성해 원격 저장소처럼 사용하는 것도 하나의 방법이다.
Github 저장소는 git LFS를 사용하지 않 는 한, 저장소는 최대 5GB, 업로드는 최대 100MB까지 가능하다.
다른 서비스들도 크게 다르지 않기 때문에, 제약 없이 사용하려면 git bare 저장소를 로컬에서 생성해 원격 저장소처럼 사용하는 것도 하나의 방법이다.
vscode에서 선택한 라인들만 Staged Changes에 올려서 커밋하는 방법이다.
git에서 태그를 생성, 삭제, 조회 및 원격저장소에 업로드 및 삭제하는 방법이다.
커밋들 중에서 용량 큰 파일들과 커밋 해시를 알아내는 방법이다.
git을 사용할때 과거의 커밋을 삭제하는 방법이며, 이때 변경이력은 삭제가 된다.
과거 커밋 사이에 커밋을 추가로 삽입하고 싶을때 아래 방법을 따라하면 된다.
git lfs
추적을 해제
하고, 원격 저장소의 저장공간
을 확보
하는 방법이다.
하나의 브랜치에서 다른 브랜치로 몇개의 커밋만 가져가고 싶을 경우 git cherry-pick
을 이용하면 된다.
일반적으로 브랜치를 생성하게 되면 기존 커밋 내역을 가져오는데, 아래의 방법을 이용하면 비어있는 독립된 브랜치를 만들 수 있다.
git을 사용할 때, 커밋의 순서를 변경하는 방법이다.