개발 공부중

git flow feature publish - 'origin' 존재하지 않을 때 오류 해결 본문

GIT

git flow feature publish - 'origin' 존재하지 않을 때 오류 해결

개발자 leelee 2022. 12. 28. 01:55

remote가 origin으로 연결되어 있는지 확인하고

다른 이름으로 연결되어 있다면 다시 연결 해제하고 다시 연결해주면 된다.

 

 

1) git flow feature publish 를 하려는데 자꾸 origin이 없다는 오류가 발생

PS C:\Users\user\Desktop\workspace\dev_java\dev_java> git flow feature publish [브랜치명]
// : 해당 브랜치를 삭제하지 않고 origin에 push 하기
// 아래는 오류 구문
fatal: 'origin' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Fatal: Could not fetch branch 'feature/leehs/leehs' from remote 'origin'.

 

2) origin으로 이동 하려고 해도 origin이 없다고 뜸

PS C:\Users\user\Desktop\workspace\dev_java\dev_java> git remote remove origin
error: No such remote: 'origin'

 

3) git remote -v 로 확인해보니 remote가 home으로 되어있었다.

PS C:\Users\user\Desktop\workspace\dev_java\dev_java> git remote -v  
home    https://github.com/luckyhs38/home_pc.git (fetch)
home    https://github.com/luckyhs38/home_pc.git (push)​

 

4) 원격저장소를 다시 연결해서 해결

PS C:\Users\user\Desktop\workspace\dev_java\dev_java> git remote remove home
// 원격저장소(home) 삭제
PS C:\Users\user\Desktop\workspace\dev_java\dev_java> git remote -v
// 원격저장소 해제됨 확인
PS C:\Users\user\Desktop\workspace\dev_java\dev_java> git remote add origin "깃주소.git"
// 원격저장소를 origin 으로 다시 연결

 

5) git 사이트에서 결과를 확인할 수 있다.

Comments