2015-11-09 7 views
6

Samstag habe ich Github Desktop auf meinem Mac installiert und den Github Workflow ausprobiert. Eine Verzweigung erstellt, Änderungen festgeschrieben und eine Pull-Anforderung ausgeführt. Alles hat funktioniert.Github für Mac: Pull Request Button fehlt

Heute habe ich Github für Mac bei der Arbeit installiert - und der Pull Request Button ist nirgendwo zu finden. Ich bin jetzt zu Hause auf meinem privaten Mac und der Button fehlt auch hier.

Wie Sie auf dem letzten Screenshot sehen können, ist die Filiale auf github.com und bereit für eine PR. Auch die Punkte in Github für Desktops Timeline (oben rechts) sind klein, was bedeutet, dass die Commits gedrückt werden. Und es gibt Änderungen im Dev-Zweig (zweite Screenshots).

Mache ich etwas falsch?

enter image description here

enter image description here

enter image description here

Update: vielleicht meine Filiale ist für eine PR nicht in Betracht? Da der Menüpunkt auch ausgeblendet ist:

enter image description here

Ich habe zwei Zweige, sie haben sich verpflichtet (und gedrückt) Unterschiede ... hm.

+0

Nicht sicher, aber wenn es keine Änderungen zwischen Ihrem lokalen Repo/Zweig und dem Remote (Github) gibt, dann können Sie keine Pull-Anfrage erstellen und deshalb kein Grund, dir den PR-Button zu zeigen? – Doon

+0

Bei einer Pull-Anfrage geht es nicht um Änderungen zwischen lokalen und entfernten Zweigstellen. Es geht um Unterschiede zwischen zwei Zweigen. Versteh ich etwas falsch? – ProblemsOfSumit

+0

nur um sicher zu sein, fügte ich ein anderes screenshot mit dem 'dev'-Zweig – ProblemsOfSumit

Antwort

2

Ich habe es endlich verstanden. Wie Sie in den Screenshots sehen können, ist mein Repository als "Andere" markiert. Das liegt daran, dass es bereits auf meinem Computer war und ich es nicht in Github for Desktop geklont habe. Ich habe es einfach hinzugefügt.

ich geklont, dass Repository als

https://githubusername:[email protected]/organization/repo.git

Diese URL als remote.origin.url wird folgt wahrscheinlich nicht von Github for Desktop so der Repo behandelt wird als "andere" gekennzeichnet.

Seltsam. Ich habe meine Repositories neu geklont und jetzt läuft alles gut.

+2

Ich habe ein ähnliches Problem, obwohl mein Repository als "GitHub" markiert wurde. Ich hatte das Repository bereits vor der Installation von Github Desktop geklont. Die Lösung bestand darin, zu den "Einstellungen> Konten" zu gehen und sich mit GitHub-Zugangsdaten anzumelden. ;-) – Terite

8

Ein anderer Weg, dies zu tun (es für mich gearbeitet) ist zu gehen:

„Einstellungen“> „Abmelden“> „Anmelden“ (wieder)

Auf diese Weise kann zurückgesetzt werden Ihr Github-Desktop (keine Sorge. Sie werden nichts verlieren :))

+0

Danke, hat für mich gearbeitet! schneller und einfacher als angenommene Antwort. –

Verwandte Themen