23.08.17
git hub를 사용하면서 issue 사용은 한 번도 해보지 않았는데 오늘 조금 원리를 배울 수 있었다.
issues에서 new issue를 클릭 해 issue를 작성하고 제출한다.


기능을 구현하기 전 브랜치명에 issue 번호를 연결지어서 브랜치명을 지어준다.
issue-9-map
기능을 구현하다가 commit을 하게 된다면 commit message에 메세지와 함께 issue 번호를 연결한다.
Feat map api (#9)
issue에서 작성한 기능이 다 끝나면 Pull requests에서 New pull request를 클릭해 PR을 작성한다. 이때 PR 메세지에 closed #9 라고 적게되면 issue가 자동으로 닫히게 되고 PR도 닫히게 되어 기능구현이 완료됨을 명시된다.
+) 그리고 git add . 하기 전에 git status를 입력하여 현재 git 상황을 잘 보기 !!!
git stash : 하던 작업 임시로 저장하기
참고 블로그
위의 명령어를 통해 새로운 stash를 스택에 만들어 하던 작업을 임시로 저장된다.
git stash
git pull origin dev
git stash pop
작업을 하다가 pull을 해야하는 상황이 왔을 때 git add . 후에 commit message를 어떻게 써야할지 고민이 되었는데 위에 git stash를 사용해 임시 저장해두고 pull을 한 다음 stash를 pop(삭제)하면 message를 안 써줘도 된다고한다.
그러나 git stash는 위험한 명령어니 개인적으로 사용은 그닥 ...?
ex. 이전에 작업했던 것이 삭제되고 다시 돌아오지 않는 등 ........
오호 stash 내용도 추가하셨네용 하지만 stash는 무서워요