728x90
반응형

Development/Git 5

[study]커밋할때나 브랜치명 만들때 사용하는 규칙

커밋 메시지태그설명사용 예시feat새로운 기능 추가feat: 로그인 페이지 UI 구현fix버그 수정fix: 결제 금액 계산 오류 수정refactor기능/동작 변경 없는 코드 구조 개선refactor: 중복되는 버튼 컴포넌트 분리style코드 포맷팅, 세미콜론 누락 등 (로직 변경 X)style: 메인 배너 CSS 들여쓰기 수정docs문서 수정 (README 등)docs: API 명세서 업데이트test테스트 코드 추가/수정test: 회원가입 유효성 검사 테스트 추가chore빌드 설정, 패키지 매니저 설정 등chore: eslint 설정 변경 브랜치명타입설명예시feature/새로운 기능 개발 (가장 많이 씀)feature/133-feedback-bottom-sheetfix/버그 수정fix/152-typo-c..

Development/Git 2025.11.21

[study]회사 계정으로 개인 계정 깃허브 레포지토리에 접근하는 방법

회사에서 사용하는 계정과 개인 계정을 로그인/로그아웃 하며 작업하는 게 아주 귀찮은 일이다....실수로 계정 로그아웃을 못해서 개인 계정으로 회사 레포에 커밋한 일도 있다... ㅠ 순수하게 clone repo까지 하고, 수정하였지만 push를 하려면 권한이 없다고 에러가 난다.당연하다. 컴퓨터는 둘 다 내 계정인지 모른다. 해결방법 : SSH 키를 사용한다.이 방법은 회사계정의 HTTPS 인증 대신 개인 계정의 SSH 키를 사용하도록 Git 환경을 설정하는 것이다. 1단계 : 개인 SSH 키 생성 및 등록 mkdir -p ~/.ssh-> SSH 설정 폴더를 만듭니다. ssh-keygen -t ed25519 -C "개인 깃허브 메일" -f ~/.ssh/id_ed25519_bangmim->개인 키 파일(i..

Development/Git 2025.11.21

[study] git repository-branch 만들고, 원격저장하기

개인 공부용으로 gitgub repository를 만들었고, 회사에 있는 동안에도 공부할 수 있는시간이 잇어 틈틈이 해당 repository로 커밋하고싶은 상황이다.계정 공유자를 추가하는 방법도 있으나, 복습한다는 생각으로 개인 조직을 만들어서 회사계정을 추가하고, 회사계정의 권한을 소유자로 변경하여 토큰 발급 후 클론코딩하였다. 순서 :1. 개인깃허브 아이디로 조직 만들기2. 조직이 만들어지면 해당 레포지토리로 들어가서 팀원을 추가한다.현재 나는 추가되어있어서 people이 보이지만 초기에는 안보일것이고, invite someone을 눌러 초대하면 된다. 3. 초대받은 계정 (회사계정)으로 들어가 수락한다. 4. 개인계정으로 다시 들어가 회사계정을 팀원이 아닌 owner로 권한 변경해준다. 5. 폴더를..

Development/Git 2024.01.03

[error] 'git'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

'git'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.라는 문구가 나온다면환경변수를 설정하면 된다. 경로 : 내PC >> 시스템 속성 >> 고급 >> 환경변수 >> path찾기에서 시스템 환경변수 검색만 해도 나오는 경우가 있다. C:\Program Files\Git\bin 까지 하면 완료 vsCode에서 저 문구가 나올때마다 폴더 내에서 gitBash를 이용했었다.그런데 내가 원하는 파일 외에도 업데이트 되거나, 뭔가 충돌되는 경우가 많아서 해결방법을 알아보았다.생각보다 단순했던 환경변수 설정하기 ㅎㅎ 이제 편하게 vsCode 내에서 git code를 입력할 수 있다.

Development/Git 2023.02.02
728x90
반응형