{"absolute_url": "/jbmckee/hard-pull-overwrite/", "blog_post": false, "code": "git fetch --all\ngit reset --hard origin/master\ngit reset --hard ascend/master\n\nBetter to discard changes:\ngit checkout -- .\n\nRemove all untracked:\ngit clean -fd\n", "created": "2017-01-05T00:25:22.680825", "description": "", "description_rendered": "", "embed_url": "https://snipt.net/embed/83e604a1f31d49dd00b3d08c109a13ce/", "full_absolute_url": "/jbmckee/hard-pull-overwrite/", "id": 7, "lexer": "text", "line_count": 10, "log_entries": [{"code": "git fetch --all\ngit reset --hard origin/master\n", "created": "2017-01-05T00:25:26.079794", "diff": "--- \n+++ \n@@ -0,0 +1,2 @@\n+git fetch --all\n+git reset --hard origin/master\n", "user": "jbmckee"}, {"code": "git fetch --all\ngit reset --hard origin/master\n\n\nBetter to discard changes:\ngit checkout -- .\n\n", "created": "2017-01-05T14:40:45.204229", "diff": "--- \n+++ \n@@ -1,2 +1,7 @@\n git fetch --all\n git reset --hard origin/master\n+\n+\n+Better to discard changes:\n+git checkout -- .\n+\n", "user": "jbmckee"}, {"code": "git fetch --all\ngit reset --hard origin/master\n\n\nBetter to discard changes:\ngit checkout -- .\n\nRemove all untracked:\ngit clean -fd\n", "created": "2020-05-11T16:15:04.002605", "diff": "--- \n+++ \n@@ -5,3 +5,5 @@\n Better to discard changes:\n git checkout -- .\n \n+Remove all untracked:\n+git clean -fd\n", "user": "jbmckee"}, {"code": "git fetch --all\ngit reset --hard origin/master\ngit reset --hard ascend/master\n\nBetter to discard changes:\ngit checkout -- .\n\nRemove all untracked:\ngit clean -fd\n", "created": "2021-11-18T12:46:32.864045", "diff": "--- \n+++ \n@@ -1,6 +1,6 @@\n git fetch --all\n git reset --hard origin/master\n-\n+git reset --hard ascend/master\n \n Better to discard changes:\n git checkout -- .\n", "user": "jbmckee"}], "meta": "", "modified": "2026-04-27T11:56:33.795786", "publish_date": null, "raw_url": "/raw/83e604a1f31d49dd00b3d08c109a13ce/", "resource_uri": "/api/public/snipt/7/", "slug": "hard-pull-overwrite", "stylized": "<table class=\"highlighttable\"><tr><td class=\"linenos\"><div class=\"linenodiv\"><pre><a href=\"#L-1\">1</a>\n<a href=\"#L-2\">2</a>\n<a href=\"#L-3\">3</a>\n<a href=\"#L-4\">4</a>\n<a href=\"#L-5\">5</a>\n<a href=\"#L-6\">6</a>\n<a href=\"#L-7\">7</a>\n<a href=\"#L-8\">8</a>\n<a href=\"#L-9\">9</a></pre></div></td><td class=\"code\"><div class=\"highlight\"><pre><span></span><span id=\"L-1\"><a name=\"L-1\"></a>git fetch --all\n</span><span id=\"L-2\"><a name=\"L-2\"></a>git reset --hard origin/master\n</span><span id=\"L-3\"><a name=\"L-3\"></a>git reset --hard ascend/master\n</span><span id=\"L-4\"><a name=\"L-4\"></a>\n</span><span id=\"L-5\"><a name=\"L-5\"></a>Better to discard changes:\n</span><span id=\"L-6\"><a name=\"L-6\"></a>git checkout -- .\n</span><span id=\"L-7\"><a name=\"L-7\"></a>\n</span><span id=\"L-8\"><a name=\"L-8\"></a>Remove all untracked:\n</span><span id=\"L-9\"><a name=\"L-9\"></a>git clean -fd\n</span></pre></div>\n</td></tr></table>", "tags": [{"absolute_url": "/public/tag/git/", "id": 17, "name": "git", "resource_uri": "/api/public/tag/17/", "snipts": "/api/public/snipt/?tag=17"}], "title": "Hard Pull Overwrite", "user": {"absolute_url": "/jbmckee/", "email_md5": "f4da96308b6db1b0b19738a7c105d3da", "id": 1, "resource_uri": "/api/public/user/1/", "snipts": "/api/public/snipt/?user=1", "snipts_count": 72, "username": "jbmckee"}}