Git

    [Git] 좋은 커밋 메시지를 위한 고민

    [Git] 좋은 커밋 메시지를 위한 고민

    깃 커밋 메시지는 함께 협업하는 사람 뿐 아니라 미래의 나를 위해서도 어떤 변경사항이 있는지 읽기 쉽고 파악하기 쉽게 작성해야 한다. 그런 의미에서 커밋 메시지를 남기는 규칙을 정해놓으면 편하다. 커밋 메시지 규칙 여럿이서 작업하는 프로젝트인 경우 커밋 규칙을 정하고 규칙에 따라 메시지를 작성하지만, 개인 프로젝트를 할 때에는 summary는 영어로, description은 한글로, emoji로 한눈에 라는 나름의 규칙을 가지고 작업하고 있다. 커밋을 한줄로 나타내는 부분을 summary, 세부 설명을 description이라고 한다. summary만 작성해도 되지만, 어떤 것들이 변경되었는지 자세히 기록해두기 위해 웬만하면 description도 함께 적는 편이다. summary summary를 굳이 ..

    [Git] Git Bash 사용하기 : commit, push, remote

    Commit / Push $ git log// 커밋 기록 확인 $ git status// 변경사항 확인 $ git add .// 현 변경사항까지 모두 반영 $ git commit -m "Commit message"// 커밋 $ git push// 지금까지 커밋한 것들 푸시 커밋 메시지는 명령문으로 최대한 간결하게 원격 레포지토리 연결 $ git remote remove origin// 원격 저장소와 로컬저장소 연결 끊기 $ git remote -v// 원격 저장소 위치 확인 $ git remote add origin https://github.com/계정/리포지토리.git// 연결 끊기 이후 다른 원격 저장소 연결 연결을 해제한 뒤 2번째 라인을 입력하면 아무것도 출력되지 않는다. 참고자료 좋은 git ..

    [Git] git LFS - 용량 큰 파일 올리기

    [Git] git LFS - 용량 큰 파일 올리기

    ⚠️ 2021.07.22에 작성된 글입니다 ⚠️ 폴더 안에 있는 파일을 push하려 했는데 다음과 같은 에러가 나왔다. 한번에 전송할 수 있는 파일 크기가 작아서라고 하여 다음과 같이 기본 설정을 늘려줬다. git config --global http.postBuffer 20971520 다시 push 했더니 다음과 같은 에러메세지가 떴다. 한번에 100mb까지 파일을 전송할 수 있는데, 파일 중 하나가 100mb를 넘는다는 것이다. 메세지에서 얘기한 대로 lfs를 설치해보았다. 현재 원격 리눅스 서버에서 작업중이라 다음 글을 참고해 설치 패키지를 깔았다. github/git-lfs - Installation · packagecloud- Bash Scripts github/git-lfs - Installa..