Git 브랜치 종류
보통 사용되는 브랜치 master/main: 항상 최신의 안정적인 프로그램 develop: 베타 버전/모든 개발 로그들이 쌓이는곳, 새로운 feature 기능들이 완성되고 머지되는 곳 feature: 기능을 추가 할 때마다 따는 브랜치 test: 테스트 hotfix: 급한 수정 release: 배포할때 쓰는 테스트용 브렌치 커밋 메시지 표기 [
보통 사용되는 브랜치 master/main: 항상 최신의 안정적인 프로그램 develop: 베타 버전/모든 개발 로그들이 쌓이는곳, 새로운 feature 기능들이 완성되고 머지되는 곳 feature: 기능을 추가 할 때마다 따는 브랜치 test: 테스트 hotfix: 급한 수정 release: 배포할때 쓰는 테스트용 브렌치 커밋 메시지 표기 [
Git Commit 컨벤션 ex) feat (변경할 파일) : 변경 내용 (/#issue number) 커밋 메시지 규칙 feat: 새로운 기능 구현 fix: 버그, 오류 해결 chore: src 또는 test 파일을 수정하지 않은 기타 변경 사항 (새로운 파일 생성, 파일 이동, 이름 변경 등) refactor: 버그 수정이나 기능 추가가 없
커밋 시 항상 앞에 이슈번호를 넣어주어야 하는 번거로움을 자동으로 넣어주도록 처리하는 방법 .git/hooks 디렉토리에 prepare-commit-msg 파일을 생성하면 사용자가 커밋 메시지를 입력하기 전 단계에서 내용을 변경할 수 있다. prepare-commit-msg 파일 수정 위치: .git > hooks > prepare-commi
코드 리뷰의 포인트 작성자 리뷰어 빠르게 개발해서 배포하는게 목적… 코드 꼼꼼히 리뷰 해서 회사의 팀의 리스크를 줄이는 목적… 1차 리뷰어: 코드 담당자에게 할당2차 리뷰어: 신입 개발자에게 할당 - [작성자 Tip] 리뷰어의 좋은 의도를 생각해야 하며, 코드를 감정적으로 받아들면 안된다.a. 동료, 후임에게 지적 받는 것 같은 불편함과
1. Git 팀즈 연동 설정GitHub Enterprise 커넥터 구성 생성 이름*: <Git 저장소 URL> Webhook URL 을 복사 후 저장소 웹훅 설정에 추가한다. 다음 GitHub Enterprise 이벤트에 대해 자동 알림 받을 수 있다. Issues Pull request Push Issue comment Commit c
VMware Workstation and Device/Credential Guard are not compatible 에러 해결아래와 같은 에러 발생 시 발생 원인Windows 10부터는 OS 내에서 자체 가상화를 지원하고 있는데 VMware 와 충돌으로 인해 문제가 될 수 있습니다. 조치 사항 실행 창에서 gpedit.msc 을 실행합니다.
fiddler proxy 설정으로 모바일웹 디버깅 하기모바일의 특성상 디버그하기기 좀 까다로운 부분이 있다.그래서 fiddler 툴을 활용하여 proxy 셋팅 후 활용하는 방법을 소개한다.(모바일 디바이스 기기하고 로컬 pc하고 같은 네트워크 Wifi 안에 물려있어야 있어야 한다) 안드로이드 폰은 무선랜을 연결할 때 proxy를 설정할 수가 있다.이 기능을
피들러란?컴퓨터와 인터넷 사이의 HTTP(s) 트래픽에 대한 모든 로그를 확인할 수 있는 무료 웹 디버깅툴이다.클라이언트(컴퓨터)에서 서버로 요청한 내역과 결과의 모든 데이터를 확인이 가능하고 실서비스 되는 페이지의 이슈나 버그를 해결하고자 할 때 실서버에 파일을 올리지 않고도 미리 확인해 볼 수 있는 유용한 기능을 가지고 있다. 피들러 주요 기능 HTT
HTTPS 서버 구축시 인증서 테스트 구현HTTS는 HTTP 보안 프로토콜이다. http로 전송되는 데이터를 암호화해서 보안을 위해서 최근에는 로그인이나 API 등 보안에 민감한 요청은 https를 사용한다. https에서 s는 secure socket을 사용을 의미한다. https는 인증서를 등록해서 사용하는데 최신 브라우저에서는 https로 접근하면 보
APMSETUP 이란?APM은 Apach + PHP + MySQL의 약자로 무료로 배포되는 완전한 프리웨어 툴 이며, 로컬에서 웹서버를 구축할 수 있다. Apach, PHP, MySQL 일일히 설치할 필요없이 손쉽게 한번에 설치해주는 프로그램이며, 이 프로그램을 설치한 후 바로 웹서버의 용도로 활용이 가능하다.현재 7버전까지 나와있으며, 다운로드 링크 경로