{"thread":{"id":"55541","subject":"Pull warning","startedAt":"2021-04-23T03:13:13Z","lastAt":"2021-04-23T03:13:13Z","messageCount":1,"participants":["Alex Henrie"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"422707","messageId":"CAMMLpeSsczjaTyuKgeLs2zLew5gX6KxzzDJK9pnamyYJd6rhkg@mail.gmail.com","threadId":"55541","inReplyTo":null,"subject":"Pull warning","fromName":"Alex Henrie","fromEmail":"alexhenrie24@gmail.com","sentAt":"2021-04-23T03:12:51Z","receivedAt":"2021-04-23T03:13:13Z","isPatch":false,"sender":{"key":"alexhenrie24@gmail.com","avatar":"https://avatars.githubusercontent.com/u/5951993?v=4"},"body":"Hello again,\n\nWhere did we wind up concerning the \"Pulling without specifying how to\nreconcile divergent branches\" warning? Last I checked, there was\nconsensus that Git shouldn't allow non-fast-forward pulls by default,\nbut there was disagreement over how to refactor the code to make that\nhappen. However, since the warning now only appears if the pull would\nnot be a fast-forward, it seems to me that we could simply change it\nfrom a warning to an error after a few more releases and update the\ntests. Does that sound reasonable, or do people still want to see more\narchitectural changes first?\n\n-Alex\n"}]}