2016-12-06 14 views
1

Ich bin Anfänger bei der Verwendung von Github, also habe ich eine Frage. Ich verwende den Windows Github-Client. Ich gab ein Repo ab und fügte einige Änderungen hinzu. Diese Änderungen werden auf der Github-Webseite nicht angezeigt.Git commit nicht auf Github Webseite

Zum Beispiel, hier ist mein begehen: https://github.com/amacar/NiceHashBot/commit/7e0c8c94de9c589c9a13cc013461bc04a0a9fc8c

Hier ist der Repo: https://github.com/amacar/NiceHashBot

Aber auf GitHub ich sehe, dass es keine neuen Commits, ist zuletzt von gegabelten Repo: enter image description here

Aber wenn ich die ZIP herunterladen von: https://github.com/amacar/NiceHashBot dann kann ich Änderungen sehen, die ich zuvor begangen habe. Ich bin ein wenig verwirrt, was falsch ist.

+0

Sehr seltsam. Ich dachte, es wäre etwas Einfaches. Aber ich habe gerade dein Repo lokal geklont und ein 'git log --decorate' gemacht und ich sehe, dass dein commit ist, was' master', 'origin/master' und' origin/HEAD' alle zeigen. Das vorherige Commit ist '8ab4c58 gitignore update', was das Webinterface als Tipp von' master' darstellt. Vielleicht gibt es nur eine Art Web-Hook, die nicht von deinem Push ausgelöst wurde. Versuchen Sie, einen anderen Zweig zu erstellen, und drücken Sie auf diesen, um zu sehen, ob er angezeigt wird. – onlynone

Antwort

1

Es scheint, dass Ihr Commit nicht Teil des Hauptzweiges ist, nur herumhängen. Versuchen Sie direkt Ihre begehen, indem er seinen Hash zur Kasse, eine Niederlassung für sich erstellen, und es dann zu Meister verschmelzen:

git checkout 7e0c8c94de9 # changes HEAD to directly this commit 
git checkout -b my-change # creates a new branch for the HEAD 
git checkout master 
git merge my-change # merges the new branch into master 
git push # pushes master to github 
+0

Ich benutze Github Desktop, wissen Sie vielleicht, wie man es mit GUI macht? – user1403588

+0

Dieses Commit ist in der Tat ein Teil von 'Master', den man sehen kann, wenn man läuft:' git branch --contains 7e0c8c9' – onlynone

+0

Nun scheint es auch auf github in Ordnung zu sein. Also vielleicht ein Github. –

1

Sieht aus wie es jetzt funktioniert. Ich machte einen weiteren Zweig und direkt danach erschien mein Commit auf der Github-Webseite. Muss etwas sein, was dem @onlynone ähnlich ist.