github4 [Webstorm] SSH Key Passphrase 인증 (헤매인 스토리) 접근 (요약)개발을 위해 사용하던 (IDE) IntelliJ Ultimate version 말고도 Webstorm이 무상제공됨(비영리)을 확인했습니다.따라서 JavaScript & TypeSript 전용 웹 개발 프로젝트를 위해 사용을 해보려다가, 설정에서 헤매인(?) 스토리를 담습니다. 둘 다 JetBrains사에서 다루는 IDE이다 보니 한 쪽의 프로그램에서의 settings 값들을 다른 한 쪽의 프로그램으로 모두 import 를 해올 수 있었고, 그렇게 전 무심코 settings 값들을 import 를 해오면서 모든 문제의 시작이 있었던 것 같습니다. WebStorm 내 VCS에 Github 계정이 token으로 로그인이 되어있음에도 불구하고,프로젝트 clone을 위해 rsa(SSH key)를 명확.. 2024. 11. 22. [Github - git flow]Git Flow 전략 - squash merge Git Flow Strategy 를 통해서 프로젝트 협업 · 형상관리를 이어가고 있습니다.생성한 feature 브랜치를 develop 브랜치에 병합(merge)할 때에 흐름과 방법을 메모하고자 작성합니다.특히 커밋-푸시 이력을 간결·정돈되게 해주는 squash merge를 중점적으로 다루고자 합니다. 요약 1. 프로젝트 생성 (Owner or Admin) 2. 로컬에서 Clone 후 git flow init 3. develop 브랜치 생성 4. feature 브랜치 생성 5. push 및 PR (Pull Request) 6. PR close & squash merge 상세 1. 프로젝트 생성 (Owner or Admin) 2. 로컬에서 Clone 후 git flow ini.. 2024. 8. 6. [Github] Git 푸시 해주는 계정 바꿔주기(username, useremail) 인텔리제이를 사용해 개인과 회사의 2개 Github 계정에 대한 version control을 진행하며 프로젝트의 클론 등을 간편하게 사용하고 있습니다. 클론 이후, 프로젝트에 대해 커밋-푸시 작업이 이어지던 과정 회사의 프로젝트에 개인의 계정으로 푸시가 진행되고 이력이 남고 있다는 것을 알게되고는 프로젝트마다 Git push를 해주는 계정을 변경-지정해주는 방법을 찾아 정리합니다. 요약 1. 현재 연결된 계정 알아보기 2. 희망하는 계정으로 변경하기상세 1. 현재 연결된 계정 알아보기# 현재 계정의 닉네임(이름) 알아보기git config user.name# 현재 계정의 이메일 알아보기git config user.email 2. 희망하는 계정으로 변경하기# 희망하는 계정의 닉네임(이름)으로 변.. 2024. 8. 2. [Github] main branch를 master 로 바꾸고 default 값 변경하기 Git Flow strategy을 통해 프로젝트 협업-형상관리를 하고 있습니다. Git에서 프로젝트를 생성할 시, main(default) 브랜치가 생성이 됩니다.master, develop, release 브랜치 등이 필요한 가운데, main 브랜치를 master 브랜치로 바꾸는 방법을 설명드리겠습니다. 요약 1. 첫 번째 방법 (web상에서 변경) 2. 두 번째 방법 (command로 변경)상세 1. 첫 번째 방법 (web상에서 변경) 첫 번째 방법은 Github(web)에서 변경입니다.◼︎ 1) 브랜치명을 바꾸고자 하는 프로젝트 레파지토리로 진입을 합니다.◼︎ 2) settings > General 에 진입합니다.◼︎ 3) 'Default branch' 섹션에서 main 브랜치로 설정돼 있음.. 2024. 8. 2. 이전 1 다음