Githawk: Отсутствующие коммиты

Созданный на 10 мар. 2019  ·  18Комментарии  ·  Источник: GitHawkApp/GitHawk

GitHawk Upload by BasThomas

GitHawk Upload by BasThomas

А коммит various changes доступен в JSON ...

{
  "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"
    }
  }
}
Дамп отчета об ошибке (создается автоматически)
 Версия 1.27.1 (1546622353)
 Устройство: iPhone X (iOS 12.1.4)
 TestFlight: правда

🐛 bug

Самый полезный комментарий

Краткая информация @ wayni208 @BasThomas : Если вы посмотрите " https://github.com/Contravariance/masse/pull/1/commit ", вы увидите, что я сделал два разных типа коммитов . Все эти коммиты были выполнены с помощью фарфорового мерзавца ( git commit -m т. Д.). Однако делались они на разных машинах.

Случилось так, что странные коммиты были созданы на моей рабочей машине, и там мой идентификатор git - это идентификатор из нашего внутреннего корпоративного github, поэтому он не соответствует идентификатору из моего общедоступного github. Что меня смущает, так это то, что раньше это работало правильно, но каким-то образом я, видимо, сломал это. Я только что проверил пару других своих проектов, и все они имеют одну и ту же проблему: фиксации, выполненные на моей рабочей машине, не могут быть отнесены, потому что идентичность не совпадает. Извините за эту путаницу!

Все 18 Комментарий

2527 обман?

Отправлено с помощью GitHawk

Да так думаю! Позвольте мне добавить JSON к этой другой проблеме, как только у меня будет доступ к компьютеру, а потом я закрою.

Отправлено с помощью GitHawk

Я покопаюсь в этом, если можно?

Отправлено с помощью GitHawk

@ wayni208 посмотрите # 2527, может быть другая информация.
Это обман, если это

Отправлено с помощью GitHawk

Ребята, вы можете использовать поле поиска на вкладке поиска в симуляторе? Он просто мигает для меня и не принимает и не принимает ввод текста или вставку. Я работаю на текущем мастере и пробовал пару разных симуляторов. Я еще не пробовал на своем устройстве.

Контравариантность / масса # 1

Отправлено с помощью GitHawk

То же происходит и со мной. Работает на iPad sim. 👌

Отправлено с помощью GitHawk

Это странно, и я думаю, что это проблема со стороны GitHub. JSON показывает "null" для пользовательского поля в недостающих коммитах. Это происходит с обеими этими проблемами. GitHawk получает значение null и не может добавить информацию, полученную от AutoCompleteUser, ничего не представляя на временной шкале. GitHub получает значение null и использует изображение аватара по умолчанию на временной шкале.

С № 2527

Это JSON для этой конкретной фиксации.
fkling-json

Вот как это отображается на GitHub.
fkling-github

С № 2677

Это JSON для этой конкретной фиксации.
contravariance-json

Вот как это отображается на GitHub.
contravariance-details

И еще немного подробнее. «Пользователь» не может быть найден или идентифицирован, пока вы не нажмете на эту фиксацию и не просмотрите файл.
contravariance-github-details

Итак ... Я думаю, что лучший вариант - это выяснить, как предоставить готовое изображение, такое как GitHub, когда пользователь не может быть найден. Это даст нам возможность увидеть фиксацию таким же образом.

Это кажется хорошим подходом. Не уверен, следует ли сделать все объекты фиксации (или те, которые отображают фиксации) необязательного пользователя. Может быть, «фиксация неавтора» или «фиксация автора»?

@BasThomas поправьте меня, если я ошибаюсь, но чтобы создать новый объект « неавторской фиксации», мне нужно изменить

Отправлено с помощью GitHawk

Хм, я не уверен. Но вы должны иметь возможность декодировать JSON для такого объекта.

Отправлено с помощью GitHawk

Думаю, я получил пару откровений, спасибо.

Отправлено с помощью GitHawk

@BasThomas все еще работает над этим. Я многому учусь, хотя и не добился большого прогресса. 😉 Просто любопытно, когда вы работали над своим репозиторием Contravariance, вы использовали два разных метода для совершения коммитов? Например, Xcode для некоторых, командная строка git для других? Если да, можете ли вы вспомнить, какие из них вы использовали для недостающих коммитов?

Так или иначе, мы даже не замечаем, что это фиксация, потому что логин в конечном итоге пуст или равен нулю. Я пытаюсь передать «имя» так, как оно должно, по крайней мере, иметь какое-то содержание, несмотря ни на что. Я остановился вчера вечером, когда успешно видел это (имя, мистер Бас Брук) в видимых коммитах. Я считаю, что теперь мне нужно создать новую модель фиксации NonUser, ячейку и контроллер раздела, чтобы отображать это правильно и с изображением по умолчанию. Может, я далеко отсюда? Я сам предполагаю, что удивляюсь, почему вы отметили это как хорошую первую проблему, как будто это было более легкое решение, чем то, что я предлагаю.

Здорово, что вы все еще изучаете это!

Я не знаю, что это за коммиты - @terhechte знает больше 😉

Так или иначе, мы даже не замечаем, что это фиксация, потому что логин в конечном итоге пуст или равен нулю. Я пытаюсь передать «имя» так, как оно должно, по крайней мере, иметь какое-то содержание, несмотря ни на что.

Можем ли мы просто не считать это, как вы предложили, моделью NonUser -commit без имени / пользователя? Просто нажата фиксация?

Я сам предполагаю, что удивляюсь, почему вы отметили это как хорошую первую проблему, как будто это было более легкое решение, чем то, что я предлагаю.

Извините, это не было намерением! Я чувствовал, что это может быть задача поднять, поскольку информации было довольно много. Тем не менее, я думаю, вы на правильном пути! Я снял ярлык 😃

Не стесняйтесь открывать (черновик) пул-реквест с вашим текущим прогрессом, если вам нужна помощь, или даже оставьте его там, если вы чувствуете, что хотите взять что-то еще. :)

Лол 🙂

Итак, коммиты, о которых я говорю, будут «Различные изменения» и коммиты непосредственно перед тем, что вы сделали. Я нашел некоторую информацию, в которой говорилось, что поле «Пользователь» вернет «ноль», если фиксация была сделана без настроенного адреса электронной почты, а «Имя» должно вернуть «неизвестно» или имя. Итак, просто чтобы удовлетворить свое любопытство, мне было интересно, не продвигаете ли вы коммиты несколькими способами.

И вам не нужно было снимать метку. Статус новичка по-прежнему актуален! 😂 Но я ценю разъяснение значения тега с вашей точки зрения.

Я собираюсь поработать с этим еще немного сегодня вечером и попробовать еще раз, как вы предложили. Раньше у меня была неудачная попытка, но я читал о нулевых типах в GraphQL и надеюсь получить лучший результат. Скорее всего, я сделаю то, что вы предложили, и также отправлю предварительный PR.

Благодарю за терпение, Бас. Мне есть чему поучиться, и я получаю удовольствие. Если я когда-нибудь стану PITA, пожалуйста, дайте мне знать. 🙂

Отправлено с помощью GitHawk

Отлично, спасибо за отзыв! Очень рад слышать, что тебе это нравится и ты учишься. И не беспокойтесь о том, чтобы стать занозой в заднице ... с вами более чем хорошо!

Краткая информация @ wayni208 @BasThomas : Если вы посмотрите " https://github.com/Contravariance/masse/pull/1/commit ", вы увидите, что я сделал два разных типа коммитов . Все эти коммиты были выполнены с помощью фарфорового мерзавца ( git commit -m т. Д.). Однако делались они на разных машинах.

Случилось так, что странные коммиты были созданы на моей рабочей машине, и там мой идентификатор git - это идентификатор из нашего внутреннего корпоративного github, поэтому он не соответствует идентификатору из моего общедоступного github. Что меня смущает, так это то, что раньше это работало правильно, но каким-то образом я, видимо, сломал это. Я только что проверил пару других своих проектов, и все они имеют одну и ту же проблему: фиксации, выполненные на моей рабочей машине, не могут быть отнесены, потому что идентичность не совпадает. Извините за эту путаницу!

Спасибо @BasThomas и @terhechte. Надеюсь, я смогу вернуться к этому и найти что-нибудь для вас в эти выходные.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги