티스토리 뷰
cmd 이용해서 git push 를 하려는데 계속해서 인증서 에러가 난다.
Invalid authentication credentials
.gitcookies 파일을 지워서 다시 인증을 받아보기도 하고, 별 쇼쇼를 다 했는데
운영체제가 윈도우인 경우 .gitcookies 파일을 확인해보면 문제점을 발견할 수 있다.
인증정보가 한 줄에 표시되어야 하는데 윈도우에서는 줄바꿈이 되는 경우가 있다.
줄 바꿈된 것 지워주면 해결!!
로컬 저장소에 있는 데이터 GCP 에 올리기
0. Google Cloud SDK 설치되어 있어야함
1. 컴퓨터에서 cmd 접속 후 데이터 있는 폴더 위치로 이동
2. gloud init 입력: 사용자 인증 정보 제공->정상 처리되면 해당 폴더에 .git 폴더 생성됨
3. gloud source repos clone [저장소이름] --poroject=[프로젝트이름] : 현재 폴더 위치에 GCP에 있는 저장소 이름의 폴더 생성
4. cd [저장소이름] : 새 로컬 Git 저장소로 전환
5. 옮길 데이터들을 새로 생긴 폴더에 넣는다.
6. 로컬 Git 저장소의 데이터 커밋
git commit -m "남길 커밋 메시지"
* -m "남길 커밋 메시지" 설정 안해주면 에러!
* 커밋 에러가 나는 경우 아래 링크 참조
에러 1) src refspec master does not match any.
https://code.i-harness.com/ko-kr/q/3fcf65
에러 2) nothing added to commit but untracked files present
7. 커밋 완료 후 저장소로 푸시
git push -u orign master
'개발 TIP' 카테고리의 다른 글
PHP 오류해결/ htmlspecialchars null (0) | 2018.11.17 |
---|---|
이클립스 자바프로젝트에 패키지 아이콘 안 뜰 때 (0) | 2018.10.31 |
php 정규식 문자열 검색 (0) | 2018.08.28 |
ajax parsererror jsonp 해결 (0) | 2018.08.23 |
PHP exec 실행 안됨 (0) | 2018.08.10 |