소프트웨어 개발 프로젝트에서 중요한 역할을 하는 도구 중 하나는 바로 이슈(Issue)이다. 이 글에서는 이슈란 무엇인지, 그리고 어떻게 사용하는 지에 대한 정리를 해보려고한다.이슈는 프로젝트에서 해야 할 작업을 정리하고 관리하는 단위입니다. 예를 들면,새로 개발해야
PR은 다른 브랜치로 변경된 코드를 합치기 위한 요청을 의미한다.쉽게 말하면, "내가 만든 코드를 가져가달라!"는 요청이다.Pull(가져오다) + Request(요청)보통 이슈 단위로 PR을 수행한다.이슈란?: 이슈에 대해서 정리한 글A 기능 작업이 완료되면, PR을
이 글에서는 JavaScript로 Hello, World!를 출력하는 기능을 개발하고, 이를 Git 브랜치와 GitHub 이슈, PR을 활용해 작업 관리하는 과정을 실습해본 것을 남겨본다. 먼저 main 브랜치에서 develop 브랜치를 생성한다. 이제 develop
Git에서 add한 것을 취소하는 방법이 궁금했다. commit한 후 'Ctrl + z'를 하는 법을 알고 싶은 마음이 들었다. 어떤 상황이던 간에 엔터를 누르기 전에 긴장되는 마음은 누구던 원하지 않을 것이다.찾아보니 git add 명령어로 add(스테이징)된 파일을
이 글에서는 git에서의 commit을 취소하거나 수정하는 방법을 알아본다.개발을 하다보면 commit을 하고 메세지를 바꾸고 싶을 때도 있고, 다양한 상황에 직면할 수 있는데 그걸 대비해보고자 하는 목적이다.git에서 commit을 취소&수정한다는 의미는 git pu
이 글에서는 Git에서 커밋 후 GitHub에 푸시한 내용을 되돌리는 방법을 정리해본다.혼자서 프로젝트 시 추천되는 강제로 되돌리는 방법과 협업에서 추천되는 새로운 커밋으로 되돌리는 방법이 나뉘어지는데, 이 점을 고려하면 좋을 것 같다.이 방법은 로컬과 원격 모두 특정