반응형

오류 메세지:

 

rejected Updates were rejected because the remote contains work that you do not have locally. This is usually caused by another repository pushing to the same ref. You may want to first integrate the remote changes before pushing again.

 

오류원인: 

 

GitHub 혹은 GitLab 에서 저장소를 만들 때 README.md 를 생성하는 commit 을 시도했다. 하지만, local repository 에서는 README.md 를 생성하는 commit이 발생했다는 사실을 인식하지 못해 오류가 난 것이다.

 

해결방법 : 

 

git push -f origin master

-f 를 이용해 강제 push를 진행한다.

 


참고사이트 : 

 

https://stackoverflow.com/questions/20939648/issue-pushing-new-code-in-github

반응형
반응형

오류원인

Gitlab 과 연동시 잘못된 아이디,비밀번호로 접근권한 오류가 난 것이다.

 

해결방법

제어판 - 사용자 계정 - 자격 증명 관리자 - Windows 자격 증명 관리자 - 일반 자격 증명 - gitlab 사용자이름/암호 편집

 

 

 

 

반응형
반응형

 

 

1단계) GitLab 에 생성한 프로젝트와 동일한 이름의 빈폴더를 만든다.

 

2단계)

현재 작업하고 있는 프로젝트의 탐색기 창 - 로컬 Git 리포지토리 새로만들기 클릭 - (gitlab 프로젝트와 동일한 이름의)빈폴더 경로 값 지정

 

 

3단계) .vs 파일을 제외한 나머지 파일 복사 - 빈폴더에 붙여넣기

 

(좌) 2단계 완료 시 빈폴더 들어가면 보이는 모습 (우) 작업하던 프로젝트 파일 붙여넣은 후 

4단계) 빈폴더에 복사/붙여넣은 프로젝트 열기 - 팀탐색기 - 리포지토리 설정 - 원격 추가버튼 클릭 - GitLab Clone 버튼 클릭시 Http 주소 복사 - (원격 추가시 뜨는 창의) 페치/푸시 경로에 붙여넣기

 

5단계) 푸시(push) 후 동기화 버튼 클릭

 

반응형

+ Recent posts