{"id":6135034,"date":"2017-06-07T19:10:13","date_gmt":"2017-06-07T11:10:13","guid":{"rendered":"http:\/\/longxi.me\/?p=6135034"},"modified":"2019-07-21T00:31:50","modified_gmt":"2019-07-20T16:31:50","slug":"%e6%9b%b4%e6%94%b9-git-%e6%8f%90%e4%ba%a4%e8%ae%b0%e5%bd%95%e9%87%8c%e7%9a%84%e5%90%8d%e5%ad%97%e5%92%8c%e9%82%ae%e7%ae%b1","status":"publish","type":"post","link":"https:\/\/longxi.me\/?p=6135034","title":{"rendered":"\u66f4\u6539 git \u63d0\u4ea4\u8bb0\u5f55\u91cc\u7684\u540d\u5b57\u548c\u90ae\u7bb1"},"content":{"rendered":"<p><strong>\u66f4\u6539\u540d\u5b57\u548c\u90ae\u7bb1\uff08\u4f5c\u8005\u548c\u63d0\u4ea4\u8005\uff09\uff1a<\/strong><\/p>\n<blockquote>\n<pre>git filter-branch -f --commit-filter 'if [ \"$GIT_AUTHOR_NAME\" = \"xxxxxxxx\" ];then GIT_AUTHOR_NAME=\"yyyyyy\";GIT_AUTHOR_EMAIL=\"yyyyy@yyy.com\";GIT_COMMITTER_NAME=\"yyyyyy\";GIT_COMMITTER_EMAIL=\"yyyyy@yyy.com\";git commit-tree \"$@\";else git commit-tree \"$@\";fi' HEAD<\/pre>\n<\/blockquote>\n<p><strong>git filter-branch \u4f1a\u751f\u6210\u5907\u4efd\uff0c\u53ef\u4ee5\u5220\u9664\uff1a<\/strong><br \/>\n\u5220\u9664\u67d0\u4e2a\u5206\u652f\u5907\u4efd\uff1a<\/p>\n<blockquote>\n<pre>git update-ref -d refs\/original\/refs\/heads\/\u5206\u652f<\/pre>\n<\/blockquote>\n<p>\u6216\u8005\uff08\u5220\u9664\u6240\u6709\u5907\u4efd\uff09\uff1a<\/p>\n<blockquote>\n<pre>git for-each-ref --format=\"%(refname)\" refs\/original\/ | xargs -n 1 git update-ref -d<\/pre>\n<p>&nbsp;<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>\u66f4\u6539\u540d\u5b57\u548c\u90ae\u7bb1\uff08\u4f5c\u8005\u548c\u63d0\u4ea4\u8005\uff09\uff1a git filter-branch -f &#8211;commit-filter &#8216; &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/longxi.me\/?p=6135034\" class=\"more-link\">\u7ee7\u7eed\u9605\u8bfb<span class=\"screen-reader-text\">\u201c\u66f4\u6539 git \u63d0\u4ea4\u8bb0\u5f55\u91cc\u7684\u540d\u5b57\u548c\u90ae\u7bb1\u201d<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[21],"tags":[5],"_links":{"self":[{"href":"https:\/\/longxi.me\/index.php?rest_route=\/wp\/v2\/posts\/6135034"}],"collection":[{"href":"https:\/\/longxi.me\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/longxi.me\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/longxi.me\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/longxi.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6135034"}],"version-history":[{"count":0,"href":"https:\/\/longxi.me\/index.php?rest_route=\/wp\/v2\/posts\/6135034\/revisions"}],"wp:attachment":[{"href":"https:\/\/longxi.me\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6135034"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/longxi.me\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6135034"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/longxi.me\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6135034"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}