{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreicvoatmw37hyryjl7yvbrhi5fcpic3rtyc7ox7lt2gy53cxkmcfe4",
    "uri": "at://did:plc:4n6wgsqsqm6q2hjncgwmreey/app.bsky.feed.post/3mkn2b6frimb2"
  },
  "path": "/post/49574586",
  "publishedAt": "2026-04-29T09:15:42.000Z",
  "site": "https://programming.dev",
  "tags": [
    "Learn Programming",
    "ZILtoid1991",
    "learn_programming",
    "6 comments"
  ],
  "textContent": "submitted by ZILtoid1991 to learn_programming\n6 points | 6 comments\n\nI often forget to push a few things depending on how Git decides to label my work. Today it labeled a move as a file deletion and add, and only the deletion is present on the upstream, and now the upstream doesn’t even compile properly. And I don’t want to pull out my hair to resolve yet another conflict, because the only help with Git I can get is jUsT reAD ThE WhoLE maNUaL.\n\nOne other thing is that I refuse to use VSCode, especially since they’re pushing AI slop code generation so much, and I use KATE instead.",
  "title": "Any 3rd party tool that alerts me if I have accidentally uncommitted stuff on my local Git repository?"
}