github의 여러가지 기능들

AeRi Lee·2020년 6월 21일
0

우리가 협업과 버전관리를 하여 개발하는데 아주 유용한 도움을 주고 있는 도구 git과 github같은 git 호스팅 사이트.

여태까지는 순수 개발하는 용도로만 사용하고 있었는데 최근에 github도 잘 쓰면 trello같은 기능도 있고 버그 뿐만아니라 개발용으로 issue를 생성해 개발하는 법에 대해서 알게되었다.

간단한 프로젝트로 예시를 보여주자면,

위와같은 사진에서 우측에 있는 create a new Project를 누른다.

그러면 우리는 프로젝트 이름과 설명, 그리고 칸반 템플릿을 결정할 수 있다.
basic kanban으로 예시를 들자면,

trello나 asana처럼 협업하는데 할일을 공유하는 템플릿을 볼 수 있다.
물론

  • trello, asana : 프론트엔드가 아닌 백엔드, PM 등 여러 구성원도 함께 볼 수 있고 할 일을 나누는 데에 있어 함께 작성할 수 있다.
  • github : 다수의 프론트엔드 끼리 또는 다수의 백엔드끼리 한 웹의 작업을 나누고 진행상황을 공유할 때 작성할 수 있다.

이런 장단점이 있다. 이게 좋았던 이유라면, trello페이지를 구지 들어가서 확인하고 옮기기보다 github페이지에서 모든걸 보고 설정하고 해결할 수 있어서 편리했다.

issue 만들기

kanban에서 to do 에 +버튼을 눌러 해야 할 일들을 카드 형태로 add해준다.


나는 weplay 채우기라는 내용으로 add를 해놓았다.

그러면 저기 오른쪽 ...을 클릭하여 convert to issue를 발견할 수 있다. 그 버튼을 누르면

창이 생기고 body에 내용을

[ 개발사항 ]

[ ] weplay 세로 줄 채우기
[ ] weplay 가로 줄 채우기

이런식으로 더해도 된다. 그리고 convert to issue 버튼을 누르게 되면

이렇게 Issues와 Projects에 1이 하나씩 생긴 걸 볼 수 있다. 해당 이슈에 들어가면 우리는

팀원 또는 나에게 할당할 수도 있다.

그리고 해당 이슈를 commit message로 resolved #5라고 쓰면 바로 issue는 resolved처리가 된다.

github의 기능들을 여러가지 상황에 맞게 사용하면 유용한 도구가 될 수 있다..!

profile
👩🏻‍💻 Junior Web Frontend Developer

0개의 댓글