Git 19

[Git] pull request 에서 Run yarn install --frozen-lockfile 에러

깃헙 pr에서 여기서 에러가 났다. 밑의 사진은 success이지만 에러가 나면 x표시가 나면서 디테일 보기가 있다. Run yarn install --frozen-lockfile 과정에서 에러가 났다고 한다. 챗 gpt 한테 물어본 결과 yarn install --frozen-lockfile 명령어는 yarn.lock 파일에서 의존성 패키지들을 설치하는 명령어입니다. 만약 이 과정에서 에러가 발생한다면 다음과 같은 방법들을 시도해 볼 수 있습니다: 에러 메시지를 분석하기: 에러 메시지를 자세히 읽어보면 어떤 종류의 에러가 발생했는지 알 수 있습니다. 에러 메시지에서 어떤 패키지나 파일에서 문제가 발생했는지, 또는 어떤 종류의 충돌이 발생했는지 확인해보세요. yarn.lock 파일 확인하기: yarn.l..

Git 2023.04.04

[Git] vscode New Relic codestream - pull request를 편하게 확인

vscode extension에 new relic codestream이 있음 맨 아래쪽에 있는 아이콘이 생기는데 그걸 클릭하고 깃허브 연동하면 끝! 이렇게 pull request들이 뜬다. 지금은 나의 리뷰를 기다리는 pr들이 없는데 있으면 저절로 오른쪽 하단에 뜬다 누가 리뷰를 올려주면 이렇게 바로 확인가능 아직 나도 완전히 사용하지 못해서 모르겠지만 고도화된 기능은 사용해보고 앞으로 업데이트 예정

Git 2022.04.10

[Git] github 2fa 비번 까먹었을 때 password reset / authentication code

와.. 깃허브 2fa설정해놨는데 비번 까먹고 리커버리 코드는 어딨는지 모르겠고 비번 reset하려고 하니까 리커버리 코드를 적으라 하고 ... 망했다!!!!!!!!! 하는 순간 컴퓨터를 뒤져서 리커버리 코드를 발견함. 리커버리 코드도 없는데 비번 다시 설정하는 방법은 모른다. 리커버리 코드는 무조건 가지고 있어야함!! 비번 리셋하는 이메일을 보내고 나면 이렇게 코드를 치라고 하는데 코드는 또 어떻게 생성한지 까먹어버렸다. 다행히 리커버리 코드를 찾았으니 아래에 리커버리코드 사용을 누른다. 이후에는 다행히 비번 설정을 하고 나서 다음부터 위처럼 authentication code를 넣으라고 했을 때 당황하지 않기 위해 setting - passward and authentication에 들어가서 fallb..

Git 2022.04.09

[Git] git pull 안될때 /현재 브랜치의 끝이 리모트 브랜치보다 뒤에 있으므로 업데이트가 거부되었습니다

[문제 발생] develop 브랜치를 pull받아야하는데 feature브랜치의 커밋이 더 앞에 있을때 [해결] git config pull.rebase false - pull 할때 rebase를 하지 않고 merge 한다. git config pull.rebase true - pull할 때 rebase 한다. git config pull.ff only - fast-foward일때만 pull을 허용한다. 그 후에 conflict 해결하고 다시 커밋하면 됨

Git 2022.02.17

[Git] github branch rebase 하는 법

[하는 방법] 리베이스 하고 싶은 브랜치에 체크아웃하고 베이스가 됐으면 좋겠는 브랜치 명을 적는다. git rebase 베이스 브랜치 [rebase란?] 내가 이해한 바로는 베이스가 되는 코드를 바꾸는 것이다. (왼) 이렇게 마스터 브랜치에 A 브랜치와 B 브랜치가 있다고 했을때 베이스는 파란색 점이다. (오) 이때 A브랜치를 merge하고 B브랜치의 베이스를 A브랜치로 만드는 것이다. 이때 A브랜치와 B브랜치에서 충돌나는 게 없으면 스무스하게 리베이스가 되고 아니라면 코드를 선택하라고 나온다. 코드의 플로우도 엄청 깔끔하게 유지할 수 있어서 내가 항해를 하면서 팀원들이랑 쓰던 기능인데 이런 리베이스에도 위험성이 있다고 한다. 이미 공개 저장소에 Push 한 커밋을 Rebase 하지 마라 라고한다. 리베..

Git 2021.11.27

[Git] git flow feature branch 관리하기

2021.07.27 - [Git] - [Git] git flow사용하기 , git flow란 무엇인가? [Git] git flow사용하기 , git flow란 무엇인가? 1. Git 이란? git은 컴퓨터 파일의 변경 사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 오픈소스 분산 버전 관리 시스템이다. 코드 관리와 프로젝트 변경사항을 지 sso-feeling.tistory.com 1. git flow getting start git flow init 2. feature 새 기능 시작 git flow feature start branch_name 새 기능 개발은 develop branch 에서 시작한다. 새로운 feature branch를 만들고 그 brach 로 checkou..

Git 2021.11.22