vscode 연동을 위해서(로컬 git설치 후) 

git config --global credential.helper store
명령을 입력 후 ID, PWD를  입력 하면 해당 정보가 저장 됩니다.
그 후 commit하려고 하면 name, email정보를 입력 하라고 나오는  경우가 있습니다.

git config --list
명령으로 등록된 git설정  정보를 조회 후 
user.name, user.email 정보가 없거나 정상적이지 않은 경우

git config --global user.name "테스트"
git config --global user.email "test@gmail.com"

명령으로 정보를 저장 할 수 있습니다. 기존에 잘못된 정보가 있는경우 아래의 명령어를 먼저 실행 후 등록 해주면 됩니다.

git config --unset --global user.name
git config --unset --global user.email

(--global 명령은 전역 설정 옵션 입니다.)

vscode 와 github를 연결 하는 스탭은 아래와 같습니다.

- github의 저장소 생성
(github(생성시 readme파일 생성 필요 없는 경우 비어 있는 저장소로 설치 되어 pull명령시 에러 발생-branch 이름이 맞지 않는 다는 에러 발생))
- vscode의 소스제어(source control) 탭 선택
- 저장소 초기화(initialize repository) 버튼 선택
- '+' 버튼 클릭 모든 파일 추가(원하는 파일만 선택 해서 추가도 가능)
- 'v' 버튼 클릭(commit버튼)
- commit버튼 선택 후 나오는 입력창에 업로드 설명 입력
- 보기>터미널 선택 해서 터미널 화면 활성화
- git remote add origin git허브저장소url입력
- git pull origin main --allow-unrelated-histories (main이 브런치 네임인데 자신 저장소의 code>branches 확인 필요)
- git push -u origin master

반응형
Posted by 질주하는구
,

vs code를 이용해서 git에 파일을 commit 하려고 할때 아래와 같은 메시지가 나오는 경우

 

make sure you configure your user.name and user.email in git

 

git 설치 후 계정 관련 설정을 해줘야 하는데 해당 설정을 하지 않았거나 정상적으로 완료 되지 않은 경우 입니다.

 

git config --global user.name 'test'
git config --global user.email 'test@gmail.com'

 

명령어를 실행 해서 계정 정보를 설정 해주면 됩니다.

(global 옵션은 모든 프로젝트에 사용 하겠다는 옵션으로 필요 없는 경우 실행 하지 않아도 됩니다.)

 

https://git-scm.com/book/en/v2/Getting-Started-First-Time-Git-Setup

 

Git - First-Time Git Setup

Since Git might read the same configuration variable value from more than one file, it’s possible that you have an unexpected value for one of these values and you don’t know why. In cases like that, you can query Git as to the origin for that value, a

git-scm.com

Your Identity 부분 참조

반응형
Posted by 질주하는구
,