commit
-
20221017_TIL : git commit 여러줄 커밋메시지 쓰는 방법TIL 2022. 10. 17. 19:36
#1 서론 지금까지는 모든 커밋을할때 배운 -m 옵션으로 간단하게 한줄만 커밋메시지를 작성했다. 하지만 한줄로 쓰기엔 많은 변경사항이 있고 더 많은 메시지를 주고싶을때 어떻게 해야되는지 찾아봤다. #2 본론 간단하게 그냥 git commit 명령어를 실행해 주면 자동으로 설정된 기본 에디터가 열린다. 맥의 경우에는 vim이 열린다. 열린 vim에 커밋 메시지를 작성하면 된다 (주의) #이 맨 처음에 들어간 줄은 커밋 메시지에 반영되지 않는다. (힌트) 긴 커밋메시지를 쓸 때는 첫줄에 간단하게 적고, 한줄을 띄운다음 세번째 줄에 자세한 변경사항을 적는것이 보기 편하다 #3 결론 예전에는 한줄에 많은 변경사항을 다 적을려고 문장이 엄청 길어졌는데, 이제는 그러지 않아도 될것 같다 #4 참고자료 코드잇
-
20220926_TIL : git add 명령어를 쓰는 이유TIL 2022. 9. 26. 23:13
#1 서론 어제 글에 이어서..., 프로젝트 디렉토리에서 바로그냥 commit 명령어를 작성하면 될것 같은데, add 명령어를 굳이 써야되는 이유를 찾아보았다. #2 본론 사실 git에는 3가지 작업 영역이 있다. working directory staging area repository 1. working directory는 말 그대로 작업하는 디렉토리이고 2. staging area은 git add된 파일들, 즉 commit 할 파일들이 존재하는 공간이다. 3. repository는 프로젝트 디렉토리의 숨겨진 .git 디렉토리로 commit된 파일들이 저장되는 공간이다. #3 결론 staging area는 없어도 될것 같다고 생각하였지만 참고자료를 보니까, stagin area는 나중에 커밋하고 싶지..
-
20220925_TIL : git 시작하기 and 첫 commit하기TIL 2022. 9. 25. 07:04
#1 서론 예전에 프로젝트를 하다가 실수로 모든 데이터가 날아가서 버전관리의 중요성을 느끼게 되었고, 그때부터 프로젝트를 시작할때 git을 사용하기 시작했다. git을 사용하기 위해서 아주 기본적이게 github에 내 프로젝트를 공유하고, add, commit, push, pull등의 명령어만 배웠다. 위의 명령어들도 정말 간단하게 알고 있어서 조그만 에러 하나만 났어도 github에 새로운 프로젝트를 시작하여 다시 저장할 수 밖에 없었다. 이번에도 에러가 났고 이번에는 정말 git과 github을 제대로 알고싶어졌다. 그래서 이 글을 시작으로 공부할거다. # 시작하기 앞서 단어 정리 repository: .git 디렉토리로 프로젝트에 대한 버전 정보가 담겨있는 디렉토리 #2 본문 #2-1 git 프로젝..