Githawk: Confirmaciones faltantes

Creado en 10 mar. 2019  ·  18Comentarios  ·  Fuente: GitHawkApp/GitHawk

GitHawk Upload by BasThomas

GitHawk Upload by BasThomas

Y la confirmación various changes está disponible en 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"
    }
  }
}
Volcado de informe de error (generado automáticamente)
 Versión 1.27.1 (1546622353)
 Dispositivo: iPhone X (iOS 12.1.4)
 TestFlight: verdadero

🐛 bug

Comentario más útil

Información rápida @ wayni208 @BasThomas : si miras " https://github.com/Contravariance/masse/pull/1/commits " verás que hay dos tipos diferentes de confirmaciones hechas por mí. Todas esas confirmaciones se realizaron con git de porcelana ( git commit -m etc.). Sin embargo, se realizaron en diferentes máquinas.

Lo que sucedió es que las confirmaciones extrañas se crearon en mi máquina de trabajo y allí mi identidad de git es la de nuestro github empresarial interno, por lo que no coincidía con la identidad de mi github público. Lo que me confunde es que esto solía funcionar correctamente, pero de alguna manera aparentemente rompí esto. Acabo de comprobar algunos de mis otros proyectos y todos tienen el mismo problema: las confirmaciones realizadas en mi máquina de trabajo no se pueden atribuir porque la identidad no coincide. ¡Perdón por este alboroto!

Todos 18 comentarios

2527 engañar?

Enviado con GitHawk

¡Sí, eso creo! Permítanme agregar el JSON a ese otro problema una vez que tenga acceso a una computadora y lo cerraré después.

Enviado con GitHawk

Voy a profundizar en este si está bien.

Enviado con GitHawk

@ wayni208 mira # 2527, puede tener otra información.
Esto es un engaño si eso

Enviado con GitHawk

¿Pueden usar el campo de búsqueda en la pestaña de búsqueda en el simulador? Simplemente parpadea para mí y no acepta ni acepta ningún ingreso de texto o pegado. Estoy ejecutando el maestro actual y he probado un par de simuladores diferentes. Todavía tengo que probar en mi dispositivo.

Contravarianza / masa # 1

Enviado con GitHawk

A mí me pasa lo mismo. Funciona en iPad sim. 👌

Enviado con GitHawk

Este es extraño y creo que es un problema al final de GitHub. El JSON muestra "nulo" para el campo de usuario en las confirmaciones que faltan. Esto sucede con ambos problemas. GitHawk obtiene el valor nulo y no puede agregar la información que obtiene de AutoCompleteUser, sin presentar nada en la línea de tiempo. GitHub obtiene el valor nulo y usa una imagen de avatar predeterminada en la línea de tiempo.

Desde # 2527

Este es el JSON para esta confirmación específica.
fkling-json

Así es como se muestra en GitHub.
fkling-github

Desde # 2677

Este es el JSON para esta confirmación específica.
contravariance-json

Así es como se muestra en GitHub.
contravariance-details

Y un poquito más de detalle. El "usuario" no se puede encontrar ni identificar hasta que haga clic en esta confirmación y vea el archivo.
contravariance-github-details

Entonces ... creo que la mejor opción es descubrir cómo proporcionar una imagen enlatada como lo hace GitHub cuando no se puede encontrar a un usuario. Esto nos dará visibilidad del compromiso de la misma manera.

Parece un buen enfoque. No estoy seguro de si deberíamos hacer que todos los objetos de confirmación (o aquellos que muestran confirmaciones) tengan un usuario opcional. ¿Quizás una "confirmación de no autor" frente a una "confirmación de autor"?

@BasThomas me corrige si me equivoco, pero para crear un nuevo objeto de "confirmación sin autor" necesitaría modificar IssueOrPullRequest.graphql, ¿verdad?

Enviado con GitHawk

Hm, no estoy seguro. Pero tendrías que poder decodificar el JSON en tal objeto.

Enviado con GitHawk

Creo que he tenido una revelación o dos, gracias.

Enviado con GitHawk

@BasThomas sigue trabajando en esto. Estoy aprendiendo mucho aunque no he progresado mucho, de todos modos. 😉Sólo por curiosidad, cuando estaba trabajando en su repositorio de Contravarianza, ¿utilizó dos métodos separados para hacer sus confirmaciones? ¿Como Xcode para algunos, línea de comando git para otros, por ejemplo? Si es así, ¿puede recordar cuál usó para las confirmaciones faltantes?

Entonces, de todos modos, ni siquiera nos damos cuenta de que esto es un compromiso porque el inicio de sesión finalmente está en blanco o nulo. Estoy tratando de pasar "nombre" como debería, al menos, tener algún contenido sin importar qué. Anoche lo dejé donde estaba viendo con éxito esto (nombre, Sr. Bas Broek) en confirmaciones visibles. Creo que ahora tengo que crear un nuevo modelo, celda y controlador de sección de confirmación de no usuario para mostrar esto correctamente y con una imagen predeterminada. ¿Quizás estoy muy lejos de aquí? Me pregunto en segundo lugar, ya que me pregunto por qué marcó esto como un buen primer problema como si fuera una solución más fácil de lo que estoy proponiendo.

¡Increíble, todavía estás investigando esto!

No sé qué tipo de confirmaciones son exactamente - @terhechte sabe más 😉

Entonces, de todos modos, ni siquiera nos damos cuenta de que esto es un compromiso porque el inicio de sesión finalmente está en blanco o nulo. Estoy tratando de pasar "nombre" como debería, al menos, tener algún contenido sin importar qué.

¿No podemos simplemente contarlo como, como sugirió, NonUser -commit modelo sin un nombre / usuario? ¿Solo un compromiso que fue empujado?

Me pregunto en segundo lugar, ya que me pregunto por qué marcó esto como un buen primer problema como si fuera una solución más fácil de lo que estoy proponiendo.

Lo siento, ¡esa nunca fue la intención! Sentí que esto podría ser una tarea para aprender, ya que había bastante información disponible. Dicho esto, creo que estás en el camino correcto. He quitado la etiqueta 😃

Siéntase libre de abrir una solicitud de extracción (borrador) con su progreso actual si desea ayuda, o incluso déjela allí si siente que desea recoger algo más. :)

Lol 🙂

Entonces, las confirmaciones a las que me refiero serían las "Varios cambios" y la que está inmediatamente antes de la que realizó. Encontré información que decía que el campo "Usuario" devolvería "nulo" si la confirmación se realizó sin un correo electrónico configurado y "Nombre" debería devolver "desconocido" o un nombre. Entonces, simplemente para satisfacer mi curiosidad, me preguntaba si estaba impulsando las confirmaciones de varias maneras.

Y no tenías que quitar la etiqueta. ¡El estado de novato sigue siendo apropiado! 😂 Pero aprecio la aclaración sobre el significado detrás de la etiqueta desde su perspectiva.

Voy a jugar un poco más esta noche y volver a intentarlo como me sugirió. Tuve un intento fallido antes, pero he estado leyendo sobre tipos nulos en GraphQL y espero tener un mejor resultado. Probablemente haré lo que me ha ofrecido y también presentaré un borrador de relaciones públicas.

Agradezco tu paciencia, Bas. Tengo mucho que aprender y me estoy divirtiendo. Si alguna vez me convierto en un PITA, hágamelo saber. 🙂

Enviado con GitHawk

¡Genial, gracias por los comentarios! Me alegro mucho de saber que lo estás disfrutando y que estás aprendiendo cosas. Y no te preocupes por convertirte en un dolor en el trasero ... ¡estás más que bien!

Información rápida @ wayni208 @BasThomas : si miras " https://github.com/Contravariance/masse/pull/1/commits " verás que hay dos tipos diferentes de confirmaciones hechas por mí. Todas esas confirmaciones se realizaron con git de porcelana ( git commit -m etc.). Sin embargo, se realizaron en diferentes máquinas.

Lo que sucedió es que las confirmaciones extrañas se crearon en mi máquina de trabajo y allí mi identidad de git es la de nuestro github empresarial interno, por lo que no coincidía con la identidad de mi github público. Lo que me confunde es que esto solía funcionar correctamente, pero de alguna manera aparentemente rompí esto. Acabo de comprobar algunos de mis otros proyectos y todos tienen el mismo problema: las confirmaciones realizadas en mi máquina de trabajo no se pueden atribuir porque la identidad no coincide. ¡Perdón por este alboroto!

Gracias @BasThomas y @terhechte. Espero poder volver a esto y conseguir algo para que lo veas este fin de semana.

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

viktorgardart picture viktorgardart  ·  3Comentarios

rnystrom picture rnystrom  ·  3Comentarios

rnystrom picture rnystrom  ·  3Comentarios

weyert picture weyert  ·  3Comentarios

rnystrom picture rnystrom  ·  3Comentarios