GitHub 네트워크 그래프와 git 로그간에 불일치가 있습니다.병합 후 잘못된 첫 번째 부모를 나타내는 GitHub 네트워크 그래프
* 13d9ccc (origin/dev, dev) edit printState
* 32e4285 add support for different jewels
* 23f6c5d fix weather application
* 4236119 refactor
* a731e72 (refactor) Merge branch 'fix' into dev
|\
| * 6d3ca43 (fix) fix winrate determination
| * 5f39b62 fix weather application to second boat
| * 8e2b813 fix win condition
| * 57fc73d fix win percentage
| * 48b8a0f fix possibleMove
|/
* dabc470 (HEAD, origin/master, master) Merge pull request #1 from axsk/boats
편집 : 녹색 분기에 처음 다섯 개 노드에 해당
는 git log --graph --all --oneline --decorate
의 출력에라는 내 GitHub의 저장소의 network graphniagara
비교 내가 커밋 한 5 개의 연속 커밋 (48b8..6d3c
) (국부적으로) fix
분지에서 머리는 6d3c
입니다. 그런 다음 fix
분기를 --no-ff
인 dev
분기로 병합했습니다. 이것은 git log
의 출력에 올바르게 표시되지만 GitHub는 fix
커밋에 대한 별도의 분기 대신 녹색 곡선의 화살표 만 표시합니다.
내가 뭔가 잘못되었거나 GitHub 측에 어떤 종류의 버그가 있습니까?
무엇이 잘못되었는지 자세히 설명해 주시겠습니까? GitHub의 그래프에는 커밋 해시가 표시되지 않으므로 둘을 비교하는 것이 약간 어렵습니다. – musiKk
@musiKk 그 곡선의 녹색 화살표는 나에게 의미가 없습니다. – Jubobs
@Jubobs 아마도 하나의 커밋으로 구성된 병합 된 끌어 오기 요청 일 것입니다. – musiKk