Githawk: Fehlende Commits

Erstellt am 10. März 2019  ·  18Kommentare  ·  Quelle: GitHawkApp/GitHawk

GitHawk Upload by BasThomas

GitHawk Upload by BasThomas

Und der various changes Commit ist im JSON verfügbar...

{
  "data" : {
    "repository" : {
      "viewerCanAdminister" : true,
      "mergeCommitAllowed" : true,
      "squashMergeAllowed" : true,
      "mentionableUsers" : {
        "nodes" : [
          {
            "login" : "terhechte",
            "avatarUrl" : "https://avatars2.githubusercontent.com/u/132234?v=4",
            "__typename" : "User"
          },
          {
            "login" : "BasThomas",
            "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
            "__typename" : "User"
          }
        ],
        "__typename" : "UserConnection"
      },
      "defaultBranchRef" : {
        "name" : "master",
        "__typename" : "Ref"
      },
      "issueOrPullRequest" : {
        "milestone" : null,
        "locked" : false,
        "labels" : {
          "nodes" : [

          ],
          "__typename" : "LabelConnection"
        },
        "title" : "[WIP] Parse show notes",
        "__typename" : "PullRequest",
        "viewerCanReact" : true,
        "changedFiles" : 11,
        "deletions" : 44,
        "mergeStateStatus" : "CLEAN",
        "commits" : {
          "nodes" : [
            {
              "commit" : {
                "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjQ0ZTdhYWNjYjIzNzdjMzE1MGVhYWY4MzI5Y2ZhNTA4ODliMTJlMTM=",
                "status" : null,
                "__typename" : "Commit"
              },
              "__typename" : "PullRequestCommit"
            }
          ],
          "__typename" : "PullRequestCommitConnection"
        },
        "closed" : false,
        "viewerCanUpdate" : true,
        "createdAt" : "2018-09-28T11:16:41Z",
        "baseRefName" : "master",
        "mergeable" : "MERGEABLE",
        "body" : "This adds a format for show notes that will parse them to HTML.\r\n\r\nThe following format is expected:\r\n\r\n```\r\n# title\r\n- description1: url1\r\n- description2: url2\r\n\r\n- description3: url3\r\n\r\n# anotherTitle\r\n- description4: url4\r\n```\r\n\r\nThis will generate:\r\n\r\n```html\r\n<div>\r\n  <p>\r\n  <h3>title</h3>\r\n  <ul>\r\n    <li><a href=\"url1\">description1</a></li>\r\n    <li><a href=\"url2\">description2</a></li>\r\n  </ul>\r\n  <ul>\r\n    <li><a href=\"url3\">description3</a></li>\r\n  </ul>\r\n  </p>\r\n  <p>\r\n  <h3>anotherTitle</h3>\r\n  <ul>\r\n    <li><a href=\"url4\">description4</a></li>\r\n  </ul>\r\n  </p>\r\n<div>\r\n```",
        "timeline" : {
          "pageInfo" : {
            "hasPreviousPage" : false,
            "startCursor" : "MQ",
            "__typename" : "PageInfo"
          },
          "nodes" : [
            {
              "messageHeadline" : "Add .xcodeproj to gitignore",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjdiZTNiOWYxMjBkN2JkZGMzYjYxMTk2ZmRiZWFjNGJiOTNkNjY4MGQ=",
              "author" : {
                "user" : {
                  "login" : "BasThomas",
                  "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                  "__typename" : "User"
                },
                "__typename" : "GitActor"
              },
              "oid" : "7be3b9f120d7bddc3b61196fdbeac4bb93d6680d"
            },
            {
              "messageHeadline" : "Add a newline at the end of the generated script",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OmNlYWU0NThkOTlkZjNiZDRjNDFkMmQ5YTQ1MzQzNWZkYmFlYmMxZDY=",
              "author" : {
                "user" : {
                  "login" : "BasThomas",
                  "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                  "__typename" : "User"
                },
                "__typename" : "GitActor"
              },
              "oid" : "ceae458d99df3bd4c41d2d9a453435fdbaebc1d6"
            },
            {
              "messageHeadline" : "De-indent enum cases",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjQ2NDVjODQzOTQ0MzlkMzZhMzM0MGE5NWUyYzg5OTUzZGQ3ZDAxNTc=",
              "author" : {
                "user" : {
                  "login" : "BasThomas",
                  "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                  "__typename" : "User"
                },
                "__typename" : "GitActor"
              },
              "oid" : "4645c84394439d36a3340a95e2c89953dd7d0157"
            },
            {
              "messageHeadline" : "Remove unnecessary print statement",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjgyNGZhODI5OWI4OGQ1ZTE0Nzc0MjMwMjE2Y2M0MTQ1ODEzZDEzZTE=",
              "author" : {
                "user" : {
                  "login" : "BasThomas",
                  "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                  "__typename" : "User"
                },
                "__typename" : "GitActor"
              },
              "oid" : "824fa8299b88d5e14774230216cc4145813d13e1"
            },
            {
              "messageHeadline" : "Rename seperator to separator",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OmEwYTg3YmM4YjQxMGM0YzhiYjdiOTEyZmM2OWRiNzNjMWRjZWY0NDM=",
              "author" : {
                "user" : {
                  "login" : "BasThomas",
                  "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                  "__typename" : "User"
                },
                "__typename" : "GitActor"
              },
              "oid" : "a0a87bc8b410c4c8bb7b912fc69db73c1dcef443"
            },
            {
              "messageHeadline" : "Parse formatted notes to html",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjI2ZGU0MzNkOTdiOWYyMDdmODdiOWNjZTBhNGJkNzgxZjg2M2NhYzU=",
              "author" : {
                "user" : {
                  "login" : "BasThomas",
                  "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                  "__typename" : "User"
                },
                "__typename" : "GitActor"
              },
              "oid" : "26de433d97b9f207f87b9cce0a4bd781f863cac5"
            },
            {
              "messageHeadline" : "Generate masse.swift",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjMyMmRiMDhmOGMyZjQ1OGY5YWRkMDk1MzQzMmNmNGExMThiNGIzMzY=",
              "author" : {
                "user" : {
                  "login" : "BasThomas",
                  "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                  "__typename" : "User"
                },
                "__typename" : "GitActor"
              },
              "oid" : "322db08f8c2f458f9add0953432cf4a118b4b336"
            },
            {
              "id" : "MDEyOklzc3VlQ29tbWVudDQ2NjM3NDA3Ng==",
              "body" : "What happened to this? It still says [WIP]. Is it ready for review? :)",
              "viewerCanUpdate" : true,
              "author" : {
                "login" : "terhechte",
                "avatarUrl" : "https://avatars2.githubusercontent.com/u/132234?v=4",
                "__typename" : "User"
              },
              "viewerDidAuthor" : false,
              "reactionGroups" : [
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "THUMBS_UP"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "THUMBS_DOWN"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "LAUGH"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "HOORAY"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "CONFUSED"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "HEART"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "ROCKET"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "EYES"
                }
              ],
              "viewerCanReact" : true,
              "viewerCanDelete" : true,
              "editor" : null,
              "__typename" : "IssueComment",
              "lastEditedAt" : null,
              "createdAt" : "2019-02-22T12:02:31Z"
            },
            {
              "id" : "MDEyOklzc3VlQ29tbWVudDQ2NjUwMDk3Ng==",
              "body" : "Yeah not super happy with the code. It works in theory, but want to take another look at making this a bit less error prone / easier to expand on later",
              "viewerCanUpdate" : true,
              "author" : {
                "login" : "BasThomas",
                "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                "__typename" : "User"
              },
              "viewerDidAuthor" : true,
              "reactionGroups" : [
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "THUMBS_UP"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "THUMBS_DOWN"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "LAUGH"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "HOORAY"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "CONFUSED"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "HEART"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "ROCKET"
                },
                {
                  "__typename" : "ReactionGroup",
                  "viewerHasReacted" : false,
                  "users" : {
                    "nodes" : [

                    ],
                    "totalCount" : 0,
                    "__typename" : "ReactingUserConnection"
                  },
                  "content" : "EYES"
                }
              ],
              "viewerCanReact" : true,
              "viewerCanDelete" : true,
              "editor" : null,
              "__typename" : "IssueComment",
              "lastEditedAt" : null,
              "createdAt" : "2019-02-22T18:38:01Z"
            },
            {
              "messageHeadline" : "Implemented a simplified markdown parser for notes",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjIyNTkxNTc5NTc3MDgwZmJiNjA3YzdjNmI0MGNmMGVmMWU1YTFmZGI=",
              "author" : {
                "user" : null,
                "__typename" : "GitActor"
              },
              "oid" : "22591579577080fbb607c7c6b40cf0ef1e5a1fdb"
            },
            {
              "author" : {
                "login" : "BasThomas",
                "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
                "__typename" : "User"
              },
              "editor" : {
                "login" : "BasThomas",
                "__typename" : "User"
              },
              "submittedAt" : "2019-03-08T20:23:29Z",
              "id" : "MDE3OlB1bGxSZXF1ZXN0UmV2aWV3MjEyNDYxNzcz",
              "comments" : {
                "totalCount" : 7,
                "__typename" : "PullRequestReviewCommentConnection"
              },
              "lastEditedAt" : "2019-03-08T20:23:39Z",
              "viewerDidAuthor" : true,
              "createdAt" : "2019-03-08T20:18:29Z",
              "body" : "So cool! Hope to get some time during the weekend to take another look and play with it. Thanks @terhechte!",
              "__typename" : "PullRequestReview",
              "state" : "COMMENTED"
            },
            {
              "messageHeadline" : "Various Changes",
              "__typename" : "Commit",
              "id" : "MDY6Q29tbWl0MTQ1MzIyMTc3OjQ0ZTdhYWNjYjIzNzdjMzE1MGVhYWY4MzI5Y2ZhNTA4ODliMTJlMTM=",
              "author" : {
                "user" : null,
                "__typename" : "GitActor"
              },
              "oid" : "44e7aaccb2377c3150eaaf8329cfa50889b12e13"
            }
          ],
          "__typename" : "PullRequestTimelineConnection"
        },
        "viewerDidAuthor" : true,
        "id" : "MDExOlB1bGxSZXF1ZXN0MjE4OTM0OTIz",
        "number" : 1,
        "reviewRequests" : {
          "nodes" : [

          ],
          "__typename" : "ReviewRequestConnection"
        },
        "reactionGroups" : [
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "THUMBS_UP"
          },
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "THUMBS_DOWN"
          },
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "LAUGH"
          },
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "HOORAY"
          },
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "CONFUSED"
          },
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "HEART"
          },
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "ROCKET"
          },
          {
            "__typename" : "ReactionGroup",
            "viewerHasReacted" : false,
            "users" : {
              "nodes" : [

              ],
              "totalCount" : 0,
              "__typename" : "ReactingUserConnection"
            },
            "content" : "EYES"
          }
        ],
        "additions" : 443,
        "editor" : null,
        "assignees" : {
          "nodes" : [

          ],
          "__typename" : "UserConnection"
        },
        "merged" : false,
        "author" : {
          "login" : "BasThomas",
          "avatarUrl" : "https://avatars0.githubusercontent.com/u/4190298?v=4",
          "__typename" : "User"
        },
        "lastEditedAt" : null
      },
      "hasIssuesEnabled" : true,
      "rebaseMergeAllowed" : true,
      "__typename" : "Repository",
      "name" : "masse"
    }
  }
}
Fehlerbericht-Dump (automatisch generiert)
 Version 1.27.1 (1546622353)
 Gerät: iPhone X (iOS 12.1.4)
 Testflug: wahr

🐛 bug

Hilfreichster Kommentar

Kurze Info @BasThomas : Wenn Sie sich " https://github.com/Contravariance/masse/pull/1/commits " ansehen, werden Sie sehen, dass es zwei verschiedene Arten von Commits von mir gibt. Alle diese Commits wurden mit Porzellan-Git ( git commit -m usw.) durchgeführt. Sie wurden jedoch auf verschiedenen Maschinen durchgeführt.

Was passiert ist, ist, dass die seltsamen Commits auf meinem Arbeitscomputer erstellt wurden und meine Git-Identität die von unserem internen Unternehmens-Github ist, also stimmte sie nicht mit der Identität von meinem öffentlichen Github überein. Was mich verwirrt ist, dass das früher richtig funktioniert hat, aber irgendwie habe ich das anscheinend kaputt gemacht. Ich habe gerade ein paar meiner anderen Projekte überprüft, und alle haben das gleiche Problem: Commits, die auf meinem Arbeitscomputer durchgeführt wurden, können nicht zugeordnet werden, weil die Identität nicht übereinstimmt. Entschuldigung für diese Kerfuffle!

Alle 18 Kommentare

2527 betrogen?

Gesendet mit GitHawk

Ja denke schon! Lassen Sie mich die JSON zu diesem anderen Problem hinzufügen, sobald ich Zugriff auf einen Computer habe, und ich werde danach schließen.

Gesendet mit GitHawk

Ich greife auf dieses ein, wenn das in Ordnung ist?

Gesendet mit GitHawk

@wayni208 schau dir #2527 an, kann andere Informationen haben.
Das ist ein Dupe, wenn das

Gesendet mit GitHawk

Können Sie das Suchfeld auf der Registerkarte "Suchen" im Simulator verwenden? Es blinkt nur für mich und nimmt oder akzeptiert keine Texteingabe oder Einfügung. Ich laufe auf dem aktuellen Master und habe ein paar verschiedene Simulatoren ausprobiert. Ich muss mein Gerät noch ausprobieren.

Kontravarianz/Masse#1

Gesendet mit GitHawk

Das gleiche passiert mir. Funktioniert auf iPad-Sim. 👌

Gesendet mit GitHawk

Dies ist seltsam und ich denke, es ist ein Problem auf der Seite von GitHub. Der JSON zeigt "null" für das Benutzerfeld in den fehlenden Commits. Dies geschieht bei beiden Problemen. GitHawk erhält die Null und kann die Informationen, die es von AutoCompleteUser erhält, nicht anhängen, sodass nichts in der Zeitleiste angezeigt wird. GitHub erhält die Null und verwendet ein Standard-Avatar-Image in der Timeline.

Ab #2527

Dies ist der JSON für diesen speziellen Commit.
fkling-json

So wird es auf GitHub angezeigt.
fkling-github

Ab #2677

Dies ist der JSON für diesen speziellen Commit.
contravariance-json

So wird es auf GitHub angezeigt.
contravariance-details

Und noch ein bisschen detaillierter. Der "Benutzer" kann nicht gefunden oder identifiziert werden, bis Sie auf diesen Commit klicken und die Datei anzeigen.
contravariance-github-details

Also... Ich denke, die beste Option besteht darin, herauszufinden, wie man ein vorgefertigtes Bild wie GitHub bereitstellt, wenn ein Benutzer nicht gefunden werden kann. Dies gibt uns auf die gleiche Weise Sichtbarkeit für das Commit.

Das scheint ein guter Ansatz zu sein. Nicht sicher, ob wir alle Commit-Objekte (oder diejenigen, die Commits anzeigen) einen optionalen Benutzer haben sollen. Vielleicht ein "Nicht-Autor-Commit" im Vergleich zu einem "Autoren-Commit"?

@BasThomas korrigiert mich, wenn ich falsch erstellen, müsste ich oder ?

Gesendet mit GitHawk

Hm, ich bin mir nicht sicher. Aber Sie müssten in der Lage sein, den JSON zu einem solchen Objekt zu decodieren.

Gesendet mit GitHawk

Ich glaube, ich habe vielleicht ein oder zwei Enthüllungen gehabt, danke.

Gesendet mit GitHawk

@BasThomas arbeitet noch daran. Ich lerne viel, obwohl ich sowieso keine großen Fortschritte gemacht habe. 😉Nur neugierig, haben Sie bei der Arbeit an Ihrem Contravariance-Repository zwei verschiedene Methoden für Ihre Commits verwendet? Wie Xcode für einige, git-Befehlszeile für andere zum Beispiel? Wenn ja, können Sie sich daran erinnern, welches Sie für die fehlenden Commits verwendet haben?

Jedenfalls bemerken wir nicht einmal, dass dies ein Commit ist, da login letztendlich leer oder null ist. Ich versuche, "Name" einzugeben, da es zumindest einen Inhalt haben sollte, egal was passiert. Ich habe letzte Nacht aufgehört, wo ich dies (Name, Mr. Bas Broek) erfolgreich bei sichtbaren Commits gesehen habe. Ich glaube, dass ich jetzt ein neues NonUser-Commit-Modell, eine Zelle und einen Abschnittscontroller erstellen muss, um dies korrekt und mit einem Standardbild anzuzeigen. Vielleicht bin ich hier weit weg? Ich schätze mich selbst, da ich mich frage, warum Sie dies als gutes erstes Problem gekennzeichnet haben, als ob es eine einfachere Lösung wäre als das, was ich vorschlage.

Super, dass du das immer noch recherchierst!

Ich weiß nicht, was das genau für Commits sind — @terhechte weiß mehr 😉

Jedenfalls bemerken wir nicht einmal, dass dies ein Commit ist, da login letztendlich leer oder null ist. Ich versuche, "Name" einzugeben, da es zumindest einen Inhalt haben sollte, egal was passiert.

Können wir es nicht einfach als ein NonUser Commit-Modell ohne Name/Benutzer zählen, wie Sie es vorgeschlagen haben? Nur ein Commit, das gepusht wurde?

Ich schätze mich selbst, da ich mich frage, warum Sie dies als gutes erstes Problem gekennzeichnet haben, als ob es eine einfachere Lösung wäre als das, was ich vorschlage.

Sorry, das war nie die Absicht! Ich hatte das Gefühl, dass dies eine Aufgabe sein könnte, da es ziemlich viele Informationen gab. Das heißt, ich denke, Sie sind auf dem richtigen Weg! Ich habe das Etikett entfernt 😃

Fühlen Sie sich frei, einen Pull-Request (Entwurf) mit Ihrem aktuellen Fortschritt zu öffnen, wenn Sie Hilfe benötigen, oder lassen Sie ihn dort, wenn Sie Lust haben, etwas anderes aufzunehmen. :)

Lol

Die Commits, auf die ich mich beziehe, sind also die „Verschiedenen Änderungen“ und die unmittelbar vor den von Ihnen vorgenommenen. Ich habe einige Informationen gefunden, die besagten, dass das Feld "Benutzer" "null" zurückgeben würde, wenn der Commit ohne konfigurierte E-Mail-Adresse durchgeführt wurde und "Name" "unbekannt" oder einen Namen zurückgeben sollte. Um meine Neugier zu befriedigen, habe ich mich also gefragt, ob Sie Commits auf verschiedene Weise pushen.

Und Sie mussten das Tag nicht entfernen. Der Newbie-Status ist immer noch angemessen! 😂 Aber ich schätze die Klarstellung zur Bedeutung hinter dem Tag aus deiner Sicht.

Ich werde heute Abend noch etwas daran herumbasteln und es erneut versuchen, wie Sie es vorgeschlagen haben. Ich hatte zuvor einen fehlgeschlagenen Versuch, habe mich aber über Nulltypen in GraphQL informiert und hoffe, ein besseres Ergebnis zu erzielen. Ich werde wahrscheinlich tun, was Sie angeboten haben, und auch einen PR-Entwurf einreichen.

Ich weiß deine Geduld zu schätzen, Bas. Es gibt viel für mich zu lernen und es macht mir Spaß. Wenn ich jemals ein PITA werde, lass es mich bitte wissen. 🙂

Gesendet mit GitHawk

Super, danke für die Rückmeldung! Es freut mich sehr zu hören, dass es dir Spaß macht und du Dinge lernst. Und mach dir keine Sorgen, dass du ein Nervenkitzel wirst... dir geht es mehr als gut!

Kurze Info @BasThomas : Wenn Sie sich " https://github.com/Contravariance/masse/pull/1/commits " ansehen, werden Sie sehen, dass es zwei verschiedene Arten von Commits von mir gibt. Alle diese Commits wurden mit Porzellan-Git ( git commit -m usw.) durchgeführt. Sie wurden jedoch auf verschiedenen Maschinen durchgeführt.

Was passiert ist, ist, dass die seltsamen Commits auf meinem Arbeitscomputer erstellt wurden und meine Git-Identität die von unserem internen Unternehmens-Github ist, also stimmte sie nicht mit der Identität von meinem öffentlichen Github überein. Was mich verwirrt ist, dass das früher richtig funktioniert hat, aber irgendwie habe ich das anscheinend kaputt gemacht. Ich habe gerade ein paar meiner anderen Projekte überprüft, und alle haben das gleiche Problem: Commits, die auf meinem Arbeitscomputer durchgeführt wurden, können nicht zugeordnet werden, weil die Identität nicht übereinstimmt. Entschuldigung für diese Kerfuffle!

Danke @BasThomas und @terhechte. Hoffentlich kann ich darauf zurückkommen und etwas für Sie finden, das Sie sich dieses Wochenende ansehen können.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

BasThomas picture BasThomas  ·  3Kommentare

BasThomas picture BasThomas  ·  3Kommentare

rnystrom picture rnystrom  ·  3Kommentare

rnystrom picture rnystrom  ·  3Kommentare

BasThomas picture BasThomas  ·  3Kommentare