개발관련/Git

[git] 현재 지점에 대한 추적 정보가 없습니다.

Rateye 2021. 10. 5. 10:34
728x90
반응형
질문 : 현재 지점에 대한 추적 정보가 없습니다.

저는 비교적 짧은 기간 동안 github를 사용해 왔으며 항상 클라이언트를 사용하여 커밋과 풀을 수행했습니다. 나는 어제 git bash에서 시도하기로 결정했고 성공적으로 새 저장소를 만들고 파일을 커밋했습니다.

오늘은 다른 컴퓨터에서 저장소를 변경하고 변경 사항을 커밋했으며 이제 집으로 돌아와서 git pull 을 수행하여 로컬 버전을 업데이트하고 다음을 얻습니다.

There is no tracking information for the current branch.
    Please specify which branch you want to merge with.
    See git-pull(1) for details

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream develop origin/<branch>

이 저장소에 대한 유일한 기여자는 나이고 브랜치가 없습니다 (단지 마스터). 나는 창문에 있고 git bash에서 끌어 오기를 수행했습니다.

여기에 이미지 설명 입력

git status:

$ git status
# On branch master
nothing to commit, working directory clean

git branch:

 

$ git branch
* master

내가 도대체 뭘 잘못하고있는 겁니까?

답변

가져올 분기를 지정할 수 있습니다.

git pull origin master

또는 로컬 마스터 브랜치가 github 마스터 브랜치를 업스트림으로 추적하도록 설정할 수 있습니다.

git branch --set-upstream-to=origin/master master
git pull

이 분기 추적은 저장소를 복제 할 때 자동으로 설정되지만 (기본 분기에만 해당) 기존 저장소에 원격을 추가하는 경우 추적을 직접 설정해야합니다. 고맙게도 git이 제공하는 조언을 통해 수행 방법을 쉽게 기억할 수 있습니다.

출처 : https://stackoverflow.com/questions/32056324/there-is-no-tracking-information-for-the-current-branch
728x90
반응형