호랑이 개발일기
git checkout 시 발생하는 에러 error: Your local changes to the following files would be overwritten by checkout: ... Please commit your changes or stash them before you switch branches. Aborting 다른 브랜치로 이동하기 전 작업하고 있던 브랜치에서 변경사항이 있는데, 제대로 커밋(저장)하지 않아 발생하는 오류이다. 해결방법 사실 오류 메시지에 해결 방법이 이미 나와있다. Please commit your changes or stash them before you switch branches. 해당 브랜치를 커밋(commit)하거나 임시저장(stash)하면 된다. 1...
회사에서 협업을 하게 되면서 '[2023-07-01] OOOpage 모달창 제작' 이런 식으로 적게 되었는데, 별 신경안쓰고있고 여기서 더 잘 쓸 수가 있어야 하나? 간결하고 보기 좋은데.. 해서 신경 안 썼던 것 같다. 그러다가 문득 잘 작성하는 방법이나 조금 더 잘 이해할 수 있도록 적는방법이 있을까? 해서 알아보았다. 커밋 메시지를 잘 써야하는 이유 1. 일관적이고 명확한 내용이 들어간 커밋 메시지는 다른 개발자가 산출물을 더 잘 이해할 수 있도록 돕는다. 2. 잘 작성된 커밋 메시지는 코드에서 문제가 발생했을 때, 더 쉽고 편하게 디버깅이 가능하게 한다. 3. 잘 작성된 커밋 메시지는 프로젝트의 맥락을 이해하는데 도움을 준다. 즉 해당 프로젝트에서 함께 작업하는 다른 개발자와 본인에게 변경 사항에..
해당사항 원격 저장소에 commit & push 잘못 했을 경우 이를 다시 되돌리기 위한 방법 현재 까지의 commti 기록 조회 git log commit 삭제 가장 최근의 커밋 기록을 제거 git reset HEAD^ 특정 개수만큼의 커밋 기록을 제거 # 가장 최근의 커밋 기록을 1개 제거 (위와 동일) git reset --hard HEAD~1 # 가장 최근의 커밋 기록을 2개 제거 git reset --hard HEAD~2 특정 커밋으로 복구 (특정 커밋 이후를 모두 제거) git reset --hard 원격지 commit 갱신 git push -f origin 변경된 내용을 원격 브랜치에 적용할 때는, 충돌이 발생할 수 있으니 -f를 사용하여 강제 업데이트해야함. 참조 Github 커밋 히스토리..
오늘은 보다 쉬운 github로서 웹 베포를 해보는 방법을 알아보자. 프론트엔드였든 백엔드였든 내가 만든 웹 프로젝트를 친구나 부모님께 링크 하나로서 보여줘야 진짜 웹 개발자이기 때문에 웹 베포를 쉽게 하는 방법을 소개해보려고 한다. 우선, 깃 허브 로그인 및 회원가입을 한 후 보길 권장한다. GitHub: Let’s build from here GitHub is where over 94 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat... gi..
1. 원하는 파일에 들어가 repository 주소를 복사하자! 2. git-bash를 실행하자! ※ git bash가 없다면 zip로 다운로드하여도 무방하다. 3. 보통은 이러한 화면인데 `ls` 명령어 로부터 현재 파일들을 보여주자 명령어에 관해서 ↓ GIT 자주 사용하는 명령어 운영체제 ( OS ) Window, Max, Linux ... 운영체제는 소프트웨어(프로그램)이다. ll의 기본정리 rw-/r--/r-- : 권한 r : read (읽기) w : write (쓰기) x : execute (실행) A : 파일 소유자 권한 => rw- B : 그룹 권한 => r-- C parkdoyoung98.tistory.com 4. Desktop 으로 이동하자 즉 배경화면이다. cd Desktop 5. 원하..