2013-08-29 3 views
1

방금 ​​Github에서 업데이트를 푸시했습니다. 성공했습니다. 내가 Github를 점검했을 때 그것은 보이지 않고 있었다. Github에서 마스터 또는 포크에 밀어 넣기가되었는지 확인하는 방법은 무엇입니까?푸시가 마스터 또는 브랜치에 있는지 확인 - Github

업데이트 : 나는 쓰기 또는 마스터 추진하는 접근 권한이 없습니다. 마스터 브랜치를 체크했을 때 새로운 브랜치가 생성되었고 코드가 브랜치에 푸시되었습니다. 이제 내가 무엇인가를 밀고 있다면 그것은 분기점으로가는 것이 아니다. 이것을 극복하는 방법?

답변

0

당신은 시도 할 수 있습니다 : 표시 할

git remote show origin 

원격 ' HEAD branch'

C:\Users\VonC\prog\git\git>git remote show origin 
* remote origin 
    Fetch URL: https://[email protected]/VonC/git 
    Push URL: https://[email protected]/VonC/git 
    HEAD branch: master       <<============== 
    Remote branches: 
    maint tracked 
    master tracked 
    next tracked 
    pu  tracked 
    todo tracked 
    Local refs configured for 'git push': 
    master forces to master (up to date) 
    next forces to next (up to date) 

당신이 볼 수 있기 때문에 이것은, 비록 확실한 대답되지 않습니다 :

Fetch URL: https://github.com/git/git 
    Push URL: https://github.com/git/git 
    HEAD branch (remote HEAD is ambiguous, may be one of the following): 
    maint 
    master 

그런 경우 GitHub 저장소로 이동하여 what default branch is set을 참조해야합니다.


당신의 추진에 대해서는 확인 :

  • git status (당신이 지점에 있는지 또는에서하는 DETACHED HEAD)
  • git branch -avvv (위치로 밀어 예상되는 지점 확인합니다)
+0

자식 BR은 자식 명령이 아닙니다. –

+0

@Jayram 죄송합니다 :'git branch -avvv' ('git br'은 내가 사용하는 별칭입니다)) – VonC

+0

제 질문에 업데이트를 확인하십시오. 내 포크에 밀어 넣을 수 없기 때문에. –

0

실수로 다른 브랜치를 만들었고 각 브랜치마다 고유 한 커밋이있는 것 같습니다.

원하지 않는 지점에서 코드를 가져 와서 "좋은"포크와 병합 할 수 있습니다. 그림이 있고 상호 작용하는 간단한 튜토리얼은 정말 재미 있습니다. 당신이해야 할 일을 정확하게 보여줄 것입니다. "BR"는 말한다 -avvv

http://pcottle.github.io/learnGitBranching/

+0

분기를 만들지 않았으므로 어떻게 마스터 할 필요가 있는지 알 수 없습니다. 액세스 권한이 없으므로 마스터를 업데이트합니다. 자동으로 브랜치를 생성하고 코드를 푸시합니다. 이제는 아무 것도 누르지 않으면 브랜치로 이동하지 않습니다. –

+0

git status를 입력하면 master에 있습니까? – Camille

+0

있음 Git 상태가 "On branch master" –

관련 문제