git.html (12933B)
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <!-- Sep 03, 2024 --> 5 <meta charset="utf-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1" /> 7 <title>Git</title> 8 <meta name="author" content="Vincent Demeester" /> 9 <meta name="keywords" content="post" /> 10 <meta name="generator" content="Org Mode" /> 11 <link rel="stylesheet" type="text/css" href="./css/2022.css" /> 12 <link rel="stylesheet" type="text/css" href="./css/syntax.css" /> 13 <link rel='icon' type='image/x-icon' href='./images/favicon.ico'/> 14 <meta name='viewport' content='width=device-width, initial-scale=1'> 15 </head> 16 <body> 17 <main id="content" class="content"> 18 <header> 19 <h1 class="title">Git</h1> 20 </header><p> 21 <a href="git_annex.html">git-annex</a> 22 <a href="gitops.html">gitops</a> 23 </p> 24 <section id="outline-container-Links" class="outline-2"> 25 <h2 id="Links">Links</h2> 26 <div class="outline-text-2" id="text-Links"> 27 </div> 28 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fspacekookie.de%2Fblog%2Fcollaborating-with-git-send-email%2F%5D%5BCollaborating%20with%20git-send-email%5D%5D" class="outline-3"> 29 <h3 id="%5B%5Bhttps%3A%2F%2Fspacekookie.de%2Fblog%2Fcollaborating-with-git-send-email%2F%5D%5BCollaborating%20with%20git-send-email%5D%5D"><a href="https://spacekookie.de/blog/collaborating-with-git-send-email/">Collaborating with git-send-email</a>   <span class="tag"><span class="git">git</span></span></h3> 30 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fspacekookie.de%2Fblog%2Fcollaborating-with-git-send-email%2F%5D%5BCollaborating%20with%20git-send-email%5D%5D"> 31 <p> 32 <span class="timestamp-wrapper"><span class="timestamp">[2020-03-03 Tue 22:41]</span></span> 33 </p> 34 35 <p> 36 <code>git-send-mail</code> can be used as an alternative to pull requests (<a href="github.html">GitHub</a>) or merge requests 37 (<a href="gitlab.html">Gitlab</a>). In a gist, <code>git</code> helps you generating an <a href="email.html">email</a>, and also provides helper to 38 consume patches from mails. 39 </p> 40 </div> 41 </div> 42 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fgit-rebase.io%2F%5D%5BLearn%20to%20change%20history%20with%20git%20rebase%21%5D%5D" class="outline-3"> 43 <h3 id="%5B%5Bhttps%3A%2F%2Fgit-rebase.io%2F%5D%5BLearn%20to%20change%20history%20with%20git%20rebase%21%5D%5D"><a href="https://git-rebase.io/">Learn to change history with git rebase!</a>   <span class="tag"><span class="git">git</span></span></h3> 44 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fgit-rebase.io%2F%5D%5BLearn%20to%20change%20history%20with%20git%20rebase%21%5D%5D"> 45 <p> 46 <span class="timestamp-wrapper"><span class="timestamp">[2019-05-18 Sat 12:55]</span></span> 47 </p> 48 </div> 49 </div> 50 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fgit-send-email.io%2F%23step-1%5D%5BLearn%20to%20use%20email%20with%20git%21%5D%5D" class="outline-3"> 51 <h3 id="%5B%5Bhttps%3A%2F%2Fgit-send-email.io%2F%23step-1%5D%5BLearn%20to%20use%20email%20with%20git%21%5D%5D"><a href="https://git-send-email.io/#step-1">Learn to use email with git!</a>   <span class="tag"><span class="git">git</span></span></h3> 52 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fgit-send-email.io%2F%23step-1%5D%5BLearn%20to%20use%20email%20with%20git%21%5D%5D"> 53 <p> 54 <span class="timestamp-wrapper"><span class="timestamp">[2019-04-05 Fri 08:38]</span></span> 55 </p> 56 </div> 57 </div> 58 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fwww.smashingmagazine.com%2Fmake-life-easier-when-using-git%2F%5D%5BHow%20To%20Make%20Life%20Easier%20When%20Using%20Git%20%E2%80%94%20Smashing%20Magazine%5D%5D" class="outline-3"> 59 <h3 id="%5B%5Bhttps%3A%2F%2Fwww.smashingmagazine.com%2Fmake-life-easier-when-using-git%2F%5D%5BHow%20To%20Make%20Life%20Easier%20When%20Using%20Git%20%E2%80%94%20Smashing%20Magazine%5D%5D"><a href="https://www.smashingmagazine.com/make-life-easier-when-using-git/">How To Make Life Easier When Using Git — Smashing Magazine</a></h3> 60 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fwww.smashingmagazine.com%2Fmake-life-easier-when-using-git%2F%5D%5BHow%20To%20Make%20Life%20Easier%20When%20Using%20Git%20%E2%80%94%20Smashing%20Magazine%5D%5D"> 61 <p> 62 <span class="timestamp-wrapper"><span class="timestamp">[2020-03-28 Sat 16:57]</span></span> 63 </p> 64 </div> 65 </div> 66 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fthoughtbot.com%2Fblog%2Fconfirm-your-changes-at-the-end-of-a-git-rebase%5D%5BConfirm%20your%20changes%20at%20the%20end%20of%20a%20git%20rebase%5D%5D" class="outline-3"> 67 <h3 id="%5B%5Bhttps%3A%2F%2Fthoughtbot.com%2Fblog%2Fconfirm-your-changes-at-the-end-of-a-git-rebase%5D%5BConfirm%20your%20changes%20at%20the%20end%20of%20a%20git%20rebase%5D%5D"><a href="https://thoughtbot.com/blog/confirm-your-changes-at-the-end-of-a-git-rebase">Confirm your changes at the end of a git rebase</a></h3> 68 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fthoughtbot.com%2Fblog%2Fconfirm-your-changes-at-the-end-of-a-git-rebase%5D%5BConfirm%20your%20changes%20at%20the%20end%20of%20a%20git%20rebase%5D%5D"> 69 <p> 70 <span class="timestamp-wrapper"><span class="timestamp">[2020-04-28 Tue 15:56]</span></span> 71 </p> 72 </div> 73 </div> 74 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fmartinfowler.com%2Farticles%2Fbranching-patterns.html%5D%5BPatterns%20for%20Managing%20Source%20Code%20Branches%5D%5D" class="outline-3"> 75 <h3 id="%5B%5Bhttps%3A%2F%2Fmartinfowler.com%2Farticles%2Fbranching-patterns.html%5D%5BPatterns%20for%20Managing%20Source%20Code%20Branches%5D%5D"><a href="https://martinfowler.com/articles/branching-patterns.html">Patterns for Managing Source Code Branches</a>   <span class="tag"><span class="_read">#read</span> <span class="git">git</span></span></h3> 76 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fmartinfowler.com%2Farticles%2Fbranching-patterns.html%5D%5BPatterns%20for%20Managing%20Source%20Code%20Branches%5D%5D"> 77 <p> 78 <span class="timestamp-wrapper"><span class="timestamp">[2020-04-29 Wed 17:35]</span></span> 79 </p> 80 </div> 81 </div> 82 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fencore.dev%2Fblog%2Fgit-clone-grpc%5D%5BGit%20clone%20over%20gRPC%20%E2%80%A2%20Encore%5D%5D" class="outline-3"> 83 <h3 id="%5B%5Bhttps%3A%2F%2Fencore.dev%2Fblog%2Fgit-clone-grpc%5D%5BGit%20clone%20over%20gRPC%20%E2%80%A2%20Encore%5D%5D"><a href="https://encore.dev/blog/git-clone-grpc">Git clone over gRPC • Encore</a></h3> 84 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fencore.dev%2Fblog%2Fgit-clone-grpc%5D%5BGit%20clone%20over%20gRPC%20%E2%80%A2%20Encore%5D%5D"> 85 <p> 86 <span class="timestamp-wrapper"><span class="timestamp">[2020-05-13 Wed 12:38]</span></span> 87 </p> 88 </div> 89 </div> 90 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fthoughtbot.com%2Fblog%2Fpowerful-git-macros-for-automating-everyday-workflows%5D%5BPowerful%20Git%20Macros%20For%20Automating%20Everyday%20Workflows%5D%5D" class="outline-3"> 91 <h3 id="%5B%5Bhttps%3A%2F%2Fthoughtbot.com%2Fblog%2Fpowerful-git-macros-for-automating-everyday-workflows%5D%5BPowerful%20Git%20Macros%20For%20Automating%20Everyday%20Workflows%5D%5D"><a href="https://thoughtbot.com/blog/powerful-git-macros-for-automating-everyday-workflows">Powerful Git Macros For Automating Everyday Workflows</a>   <span class="tag"><span class="git">git</span></span></h3> 92 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fthoughtbot.com%2Fblog%2Fpowerful-git-macros-for-automating-everyday-workflows%5D%5BPowerful%20Git%20Macros%20For%20Automating%20Everyday%20Workflows%5D%5D"> 93 <p> 94 <span class="timestamp-wrapper"><span class="timestamp">[2020-05-14 Thu 16:14]</span></span> 95 </p> 96 97 <p> 98 git log –graph –pretty=format:’%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset’ –abbrev-commit –date=relative $@..$(git rev-parse –abbrev-ref HEAD) 99 </p> 100 </div> 101 </div> 102 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fdangitgit.com%2F%5D%5BDangit%2C%20Git%21%3F%21%5D%5D" class="outline-3"> 103 <h3 id="%5B%5Bhttps%3A%2F%2Fdangitgit.com%2F%5D%5BDangit%2C%20Git%21%3F%21%5D%5D"><a href="https://dangitgit.com/">Dangit, Git!?!</a></h3> 104 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fdangitgit.com%2F%5D%5BDangit%2C%20Git%21%3F%21%5D%5D"> 105 <p> 106 <span class="timestamp-wrapper"><span class="timestamp">[2020-05-19 Tue 17:38]</span></span> 107 </p> 108 </div> 109 </div> 110 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fjemma.dev%2Fblog%2Fgit-stash%5D%5BGit%20stash%20doesn%E2%80%99t%20have%20to%20be%20scary%20%7C%20Jemma%20Issroff%5D%5D" class="outline-3"> 111 <h3 id="%5B%5Bhttps%3A%2F%2Fjemma.dev%2Fblog%2Fgit-stash%5D%5BGit%20stash%20doesn%E2%80%99t%20have%20to%20be%20scary%20%7C%20Jemma%20Issroff%5D%5D"><a href="https://jemma.dev/blog/git-stash">Git stash doesn’t have to be scary | Jemma Issroff</a></h3> 112 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fjemma.dev%2Fblog%2Fgit-stash%5D%5BGit%20stash%20doesn%E2%80%99t%20have%20to%20be%20scary%20%7C%20Jemma%20Issroff%5D%5D"> 113 <p> 114 <span class="timestamp-wrapper"><span class="timestamp">[2020-12-04 Fri 10:24]</span></span> 115 </p> 116 </div> 117 </div> 118 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fgithub.blog%2F2020-12-17-commits-are-snapshots-not-diffs%2F%5D%5BCommits%20are%20snapshots%2C%20not%20diffs%20-%20The%20GitHub%20Blog%5D%5D" class="outline-3"> 119 <h3 id="%5B%5Bhttps%3A%2F%2Fgithub.blog%2F2020-12-17-commits-are-snapshots-not-diffs%2F%5D%5BCommits%20are%20snapshots%2C%20not%20diffs%20-%20The%20GitHub%20Blog%5D%5D"><a href="https://github.blog/2020-12-17-commits-are-snapshots-not-diffs/">Commits are snapshots, not diffs - The GitHub Blog</a></h3> 120 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fgithub.blog%2F2020-12-17-commits-are-snapshots-not-diffs%2F%5D%5BCommits%20are%20snapshots%2C%20not%20diffs%20-%20The%20GitHub%20Blog%5D%5D"> 121 <p> 122 <span class="timestamp-wrapper"><span class="timestamp">[2020-12-21 Mon 10:09]</span></span> 123 </p> 124 </div> 125 </div> 126 <div id="outline-container-%5B%5Bhttps%3A%2F%2Ftech.lightspeedhq.com%2Fwhen-pushing-is-not-enough-a-git-story%2F%5D%5BWhen%20Pushing%20is%20Not%20Enough%2C%20A%20Git%20Story%5D%5D" class="outline-3"> 127 <h3 id="%5B%5Bhttps%3A%2F%2Ftech.lightspeedhq.com%2Fwhen-pushing-is-not-enough-a-git-story%2F%5D%5BWhen%20Pushing%20is%20Not%20Enough%2C%20A%20Git%20Story%5D%5D"><a href="https://tech.lightspeedhq.com/when-pushing-is-not-enough-a-git-story/">When Pushing is Not Enough, A Git Story</a></h3> 128 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Ftech.lightspeedhq.com%2Fwhen-pushing-is-not-enough-a-git-story%2F%5D%5BWhen%20Pushing%20is%20Not%20Enough%2C%20A%20Git%20Story%5D%5D"> 129 <p> 130 <span class="timestamp-wrapper"><span class="timestamp">[2021-02-03 Wed 23:38]</span></span> 131 </p> 132 </div> 133 </div> 134 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fcodewords.recurse.com%2Fissues%2Ftwo%2Fgit-from-the-inside-out%5D%5BGit%20from%20the%20inside%20out%5D%5D" class="outline-3"> 135 <h3 id="%5B%5Bhttps%3A%2F%2Fcodewords.recurse.com%2Fissues%2Ftwo%2Fgit-from-the-inside-out%5D%5BGit%20from%20the%20inside%20out%5D%5D"><a href="https://codewords.recurse.com/issues/two/git-from-the-inside-out">Git from the inside out</a></h3> 136 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fcodewords.recurse.com%2Fissues%2Ftwo%2Fgit-from-the-inside-out%5D%5BGit%20from%20the%20inside%20out%5D%5D"> 137 <p> 138 <span class="timestamp-wrapper"><span class="timestamp">[2022-07-11 Mon 12:05]</span></span> 139 </p> 140 </div> 141 </div> 142 <div id="outline-container-%5B%5Bhttps%3A%2F%2Fblog.plover.com%2Fprog%2Fgit%2Ftips-2.html%5D%5BThe%20Universe%20of%20Discourse%20%3A%20Things%20I%20wish%20everyone%20knew%20about%20Git%20%28Part%20II%29%5D%5D" class="outline-3"> 143 <h3 id="%5B%5Bhttps%3A%2F%2Fblog.plover.com%2Fprog%2Fgit%2Ftips-2.html%5D%5BThe%20Universe%20of%20Discourse%20%3A%20Things%20I%20wish%20everyone%20knew%20about%20Git%20%28Part%20II%29%5D%5D"><a href="https://blog.plover.com/prog/git/tips-2.html">The Universe of Discourse : Things I wish everyone knew about Git (Part II)</a></h3> 144 <div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fblog.plover.com%2Fprog%2Fgit%2Ftips-2.html%5D%5BThe%20Universe%20of%20Discourse%20%3A%20Things%20I%20wish%20everyone%20knew%20about%20Git%20%28Part%20II%29%5D%5D"> 145 <p> 146 <span class="timestamp-wrapper"><span class="timestamp">[2022-10-21 Fri 17:02]</span></span> 147 </p> 148 </div> 149 </div> 150 </section> 151 </main> 152 <footer id="postamble" class="status"> 153 <footer> 154 <small><a href="/" rel="history">Index</a> • <a href="/sitemap.html">Sitemap</a> • <a href="https://dl.sbr.pm/">Files</a></small><br/> 155 <small class='questions'>Questions, comments ? Please use my <a href="https://lists.sr.ht/~vdemeester/public-inbox">public inbox</a> by sending a plain-text email to <a href="mailto:~vdemeester/public-inbox@lists.sr.ht">~vdemeester/public-inbox@lists.sr.ht</a>.</small><br/> 156 <small class='copyright'> 157 Content and design by Vincent Demeester 158 (<a rel='licence' href='http://creativecommons.org/licenses/by-nc-sa/3.0/'>Some rights reserved</a>) 159 </small><br /> 160 </footer> 161 </footer> 162 </body> 163 </html>