<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>GitDesktop</title><description>Engineering notes from building a native Git client for GitHub, GitLab and Bitbucket.</description><link>https://gitdesktop.app/</link><language>en-us</language><item><title>The whole loop, one window: why I built this Git client</title><link>https://gitdesktop.app/blog/the-whole-loop-one-window/</link><guid isPermaLink="true">https://gitdesktop.app/blog/the-whole-loop-one-window/</guid><description>Pull requests that start before you push, branch updates without switching, and guardrails that aren&apos;t a pricing tier — the assumptions behind GitDesktop.</description><pubDate>Sun, 26 Jul 2026 00:00:00 GMT</pubDate><dc:creator>theBGuy</dc:creator><category>git</category><category>workflow</category><category>pull-requests</category></item><item><title>Recovering a dropped stash: what git fsck can still find</title><link>https://gitdesktop.app/blog/recover-a-dropped-git-stash/</link><guid isPermaLink="true">https://gitdesktop.app/blog/recover-a-dropped-git-stash/</guid><description>A dropped or lost git stash is almost never gone. How to find it with git fsck, tell the real stash commit from its index twin, and get the work back.</description><pubDate>Sat, 25 Jul 2026 00:00:00 GMT</pubDate><dc:creator>theBGuy</dc:creator><category>git</category><category>recovery</category><category>stash</category></item></channel></rss>