본문 바로가기

공부-프레임워크, 개발도구/Git2

용량이 가득 차버린 .git 서버자체에 문제가 없으나 자꾸만 용량이 가득차기 시작하였다. 문제를 해결한 사진이긴 하지만 /dev/xvda1의 7.7G전부 가득차버리니 서버가 제대로 동작되지 않았다. du -h --max-depth=1 명령어를 사용해서 어느 폴더가 용량을 많이 사용하는지 확인하였는데 .git이 1.3GB를 차지했다. 검색해보니 기존의 git와 관련된 과거정보들을 저장하다보니 가득찬 것으로 추측된다. 프로젝트 자체가 이미지를 많이 다루다보니 빠르게 용량이 가득차버린 듯 하다. 일반적인 경우 그냥 마지막 기록을 init기록으로 돌려버리면 되었지만 이러한 작업을 위해서도 약간의 용량이 필요했다. 결국 아래의 명령어들을 통해서 branch를 새로파서 넣고 마지막 명령어 대신 rm -rf .git을 해버리는 식으로 문제 해결.. 2022. 2. 24.
기본적인 Git 명령어들 git init //로컬 저장소를 생성한다. 처음 세팅할 때 사용하는 명령어 위 그림의 Local을 PC에 생성하는 것이다. git add 파일명 // 해당 파일을 staging area 로 위치시킨다. commit을 대기하는 파일들이 모이는 공간 git status //현재 git 저장소 상태를 출력해준다. git commit // staging area에 있는 파일들을 local repo위치로 이동시킨다 "-m 메세지" 을 추가가능 git log //commit 기록들을 볼 수 있다. git branch 브랜치이름 //git의 새로운 가지를 생성한다. -v : 브랜치 확인 git checkout 브랜치이름 //현재 개발환경을 해당 브랜치로 변경한다. git merge 브랜치A //현재 head가 가리.. 2021. 12. 22.