2016-06-11 9 views
4

Nach dem Zusammenführen von Zweigen, und Github nicht mehr Unterschiede zeigen, wenn ich versuche, eine Pull-Anforderung zu machen, aber Git Diff wird immer noch Unterschiede zeigen.Wie macht man git diff das gleiche Ergebnis wie githubs Pull Request diff?

Zum Beispiel habe ich Zweig D, erstellt Hotfix auf Zweig H, fusionierte H zu D, dann erstellt mehr Zeug auf D. Jetzt git Hub Pull reuqest von H bis D zeigt keinen Unterschied, aber git diff H D Unterschiede zeigen.

Was ich versuche zu tun, ist ein Befehlszeilenprogramm zu erstellen, um zu sehen, welche alten Zweige (es kann eine Menge sein) haben keine Code-Unterschiede zu entwickeln. Gerade jetzt muss ich nach GitHub gehen, einen Zug ausführen und jeden Zweig auswählen, um zu sehen, ob es Unterschiede gibt.

Dank

+0

Sie vielleicht einen Blick auf "git branch --merged" nehmen wollen. Es zeigt Ihnen alle Zweige, die in den aktuellen Zweig zusammengeführt wurden. – jszakmeister

Antwort

Verwandte Themen