반응형
오류 발생 상황 ( package.json의 yarn deploy 실행 )
package.json
"scripts": {
...
"predeploy": "yarn build",
"deploy": "gh-pages -d build"
}
yarn deploy
발생오류 => A branch named 'gh-pages' already exists.
ProcessError: fatal: A branch named 'gh-pages' already exists.
at ChildProcess.<anonymous> (D:\workspace\reactJs\minsblog\node_modules\gh-pages\lib\git.js:42:16)
at ChildProcess.emit (events.js:210:5)
at maybeClose (internal/child_process.js:1021:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:283:5) {
code: 128,
message: "fatal: A branch named 'gh-pages' already exists.\n",
name: 'ProcessError'
}
원인
Github의 기존 repositoroy를 삭제 및 생성을 몇번하면서 프로젝트의 branch cache가 남아있어서 발생한 문제
해결방법
node_modules의 gh-pages/.cache를 삭제 후 gh-pages를 다시 실행한다.
rm -rf node_modules/gh-pages/.cache
반응형
'프로그래밍 > git' 카테고리의 다른 글
logon failed use ctrl+c to cancel basic credential prompt (0) | 2021.01.20 |
---|---|
Git Bash 에서 oh-My-Zsh사용하기 (1) | 2020.12.22 |
github 멀티계정 변경하기 - ssh key (0) | 2020.12.22 |
github 멀티계정 사용하기 - 자격증명관리자 (0) | 2020.12.22 |
간단한 git 사용법 (0) | 2020.12.21 |
댓글