{
"$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?"
}