본문 바로가기

Tools

(11)
깃허브 이슈 템플릿 만들기 깃허브 이슈 템플릿 만들기 깃허브에서 issue → PR → MERGE 순서대로 작업하다가 이슈를 같은 템플릿으로 만들 수 있는 방법을 알게 되어서 공유하기 위해 글을 쓰게 되었다. 해당 레포지토리로 들어가서 [ Settings ]을 누른다. 아래로 쭉 내리다 보면 보이는 [ Set up templates ]를 누른다. [ Feature request ]를 누른다. [ Preview and edit ]를 누른다. 네모 쳐진 칸을 수정한다. 마크다운을 지원하기 때문에 마크다운을 이용해 원하는 형식을 만들면 된다. 이런 식으로 적용이 된 모습을 확인할 수 있다. [ Propose changes ]를 눌러 적용해준다. 원하는 경우에 커밋 메세지를 변경한 후에 [ Commit changes ]를 눌러준다. 이후..
intelliJ에서 mocha 설치하기 intelliJ에서 mocha 설치하기 프로젝트 이름 : gogo / 테스트 다이렉트 이름 : test / 파일이름 : testcode.js 터미널에서 mocha 설치하기 ctrl + tab (Switcher)을 열고 Terminal을 선택한다. 터미널 창에 npm init을 입력해준 후, 새 명령어 입력창이 나올 때까지 엔터(Enter)를 쳐준다. pakage.json이 추가된 것을 볼 수 있다. (만약 없으면 새로 고침을 해주면 된다.) npm install mocha --save을 입력해준다. ( —save를 해주는 이유는 package.json에 의존성 주입을 해주기 위해서이다.) Edit Configurations Run - Edit Configurations 를 클릭한다. +를 누른 후 Moc..
깃(Git)에 대한 간단한 설명부터 레파지토리 생성 후 커밋, 푸쉬하기까지 깃에 대해 알아보자!(정의, 장점, 영역) 깃은 뭐고 깃허브는 뭘까? - 깃(Git)과 깃허브(Github)의 차이 깃(Git) 버전 관리 시스템(VCS)툴 중 하나 (버전 관리 시스템(VCS) ≠ 깃) 깃허브(Github) 깃을 저장하는 서버 → 그래서 우리가 홈페이지로 들어갈 때 github로 들어간 것! 굳이 깃을 쓰는 이유 - 깃의 장점 분산 형상 관리 시스템(DVCS = Distribute Version Control System) 각자의 컴퓨터에서 작업을 하는 것 = 저장소를 통째로 복사한다 → 저장소가 로컬(내 컴퓨터)에 있음 이로 인해 생기는 장점 속도가 매우 빠르기 때문에 빠른 협업이 가능하다. 커밋에 부담이 없다. 원격저장소와의 연결이 끊겨도 버전관리가 가능하다. 언제든지 복원이 가능하..