git

    [git] error: GH001: Large files detected.

    git에 푸시 할 때 나타나는 에러 메시지 중 하나입니다. 일정 크기 이상(100MB)의 파일을 푸시하려고 할 때 나타나는 오류인 것으로 보입니다. 여러 가지 해결법이 있겠지만, 커맨드 라인에서 처리하는 방법을 취하였습니다. git log#깃 로그 확인 git reset --soft HEAD~1#최근 커밋 내역 1개 삭제 / 필요에 따라 2~3개 이상의 커밋 내역 삭제 echo [잘못 업로드 된 파일 이름 혹은 폴더] >> .gitignore # echo folder/ >> .gitignore # echo abc.exe >> .gitignore git add .gitignore git rm --cached [잘못 업로드 된 파일 이름] git rm -r --cached [잘못 업로드 된 폴더 이름] gi..

    [git] github(깃허브) 기본사용법 (2) - clone, pull, gitignore

    이전의 git 기본 사용법 게시글에서 리포지토리 생성, git push 등을 알아봤는데, 이번에는 push한(깃허브에 업로드 한) 리포지토리를 다른 환경에서 그대로 가져와 사용하고, 양쪽의 데이터를 매 작업 때마다 연동하는 방법에 대해 정리 해보려 합니다. [git] github(깃허브) 기본 사용법 개발 공부에 필수불가결한 요소는 바로 깃허브일 것이다. 개발자 채용 공고 요건에 깃허브 주소를 기입하는 것을 필수로 여길 정도니 말이다. 깃을 왜 사용하는지, 깃을 처음 사용한다면 알아야 muten.tistory.com 1. git clone clone의 사전적 의미는 '복제하다'. 즉, 깃 리포지토리를 복제하는 기능을 합니다. 해당 기능을 통해 생성한 리포지토리를 그대로 다른 장소에 복제(연동) 해보겠습니..

    [git] github(깃허브) 기본 사용법

    개발 공부에 필수불가결한 요소는 바로 깃허브일 것이다. 개발자 채용 공고 요건에 깃허브 주소를 기입하는 것을 필수로 여길 정도니 말이다. 깃을 왜 사용하는지, 깃을 처음 사용한다면 알아야 할 개념들과 기본적인 명령어를 부족하나마 간략하게 정리 해보려고 한다. 1. git? 버전 관리? 쉽게 생각하면 github라는 어떤 공간에 내가 작성하는 소스 코드를 git을 통해 공유하는 것이다. 구글 드라이브가 다양한 형식의 파일을 위한 저장 공간이라면 깃허브는 개발자 코드를 위한 저장 공간이라고 보면 될까? 거기에 더하기 버전 관리(VCS, Version Control System)나 협업을 위한 공간 나누기(Branch) 등의 기능들이 있다고 생각하면 되는데, 해당 부분은 천천히 알아보는 걸로. 2. git R..