main
1<!DOCTYPE html>
2<html lang="en">
3<head>
4<!-- Oct 07, 2022 -->
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="article" />
10<meta name="generator" content="Org Mode" />
11<link rel='icon' type='image/x-icon' href='/images/favicon.ico'/>
12<meta name='viewport' content='width=device-width, initial-scale=1'>
13<link rel='stylesheet' href='/css/new.css' type='text/css'/>
14<link rel='stylesheet' href='/css/syntax.css' type='text/css'/>
15<link href='/index.xml' rel='alternate' type='application/rss+xml' title='Vincent Demeester' />
16</head>
17<body>
18<main id="content" class="content">
19<header>
20<h1 class="title">Git</h1>
21</header><p>
22<a href="git_annex.html">git-annex</a>
23<a href="gitops.html">gitops</a>
24</p>
25
26<section id="outline-container-Links" class="outline-2">
27<h2 id="Links">Links</h2>
28<div class="outline-text-2" id="text-Links">
29</div>
30<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">
31<h3 id="%5B%5Bhttps%3A%2F%2Fspacekookie.de%2Fblog%2Fcollaborating-with-git-send-email%2F%5D%5BCollaborating%20with%20git-send-email%5D%5D"><span class="todo TODO">TODO</span> <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>
32<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">
33<p>
34<span class="timestamp-wrapper"><span class="timestamp">[2020-03-03 Tue 22:41]</span></span>
35</p>
36
37<p>
38<code>git-send-mail</code> can be used as an alternative to pull requests (<a href="github.html">GitHub</a>) or merge requests
39(<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
40consume patches from mails.
41</p>
42</div>
43</div>
44
45<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">
46<h3 id="%5B%5Bhttps%3A%2F%2Fgit-rebase.io%2F%5D%5BLearn%20to%20change%20history%20with%20git%20rebase%21%5D%5D"><span class="todo TODO">TODO</span> <a href="https://git-rebase.io/">Learn to change history with git rebase!</a>   <span class="tag"><span class="git">git</span></span></h3>
47<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">
48<p>
49<span class="timestamp-wrapper"><span class="timestamp">[2019-05-18 Sat 12:55]</span></span>
50</p>
51</div>
52</div>
53<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">
54<h3 id="%5B%5Bhttps%3A%2F%2Fgit-send-email.io%2F%23step-1%5D%5BLearn%20to%20use%20email%20with%20git%21%5D%5D"><span class="todo TODO">TODO</span> <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>
55<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">
56<p>
57<span class="timestamp-wrapper"><span class="timestamp">[2019-04-05 Fri 08:38]</span></span>
58</p>
59</div>
60</div>
61
62<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">
63<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"><span class="todo TODO">TODO</span> <a href="https://www.smashingmagazine.com/make-life-easier-when-using-git/">How To Make Life Easier When Using Git — Smashing Magazine</a></h3>
64<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">
65<p>
66<span class="timestamp-wrapper"><span class="timestamp">[2020-03-28 Sat 16:57]</span></span>
67</p>
68</div>
69</div>
70
71<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">
72<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"><span class="todo TODO">TODO</span> <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>
73<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">
74<p>
75<span class="timestamp-wrapper"><span class="timestamp">[2020-04-28 Tue 15:56]</span></span>
76</p>
77</div>
78</div>
79
80<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">
81<h3 id="%5B%5Bhttps%3A%2F%2Fmartinfowler.com%2Farticles%2Fbranching-patterns.html%5D%5BPatterns%20for%20Managing%20Source%20Code%20Branches%5D%5D"><span class="todo TODO">TODO</span> <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>
82<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">
83<p>
84<span class="timestamp-wrapper"><span class="timestamp">[2020-04-29 Wed 17:35]</span></span>
85</p>
86</div>
87</div>
88<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">
89<h3 id="%5B%5Bhttps%3A%2F%2Fencore.dev%2Fblog%2Fgit-clone-grpc%5D%5BGit%20clone%20over%20gRPC%20%E2%80%A2%20Encore%5D%5D"><span class="todo TODO">TODO</span> <a href="https://encore.dev/blog/git-clone-grpc">Git clone over gRPC • Encore</a></h3>
90<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">
91<p>
92<span class="timestamp-wrapper"><span class="timestamp">[2020-05-13 Wed 12:38]</span></span>
93</p>
94</div>
95</div>
96<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">
97<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"><span class="todo TODO">TODO</span> <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>
98<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">
99<p>
100<span class="timestamp-wrapper"><span class="timestamp">[2020-05-14 Thu 16:14]</span></span>
101</p>
102
103<p>
104git 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)
105</p>
106</div>
107</div>
108
109<div id="outline-container-%5B%5Bhttps%3A%2F%2Fdangitgit.com%2F%5D%5BDangit%2C%20Git%21%3F%21%5D%5D" class="outline-3">
110<h3 id="%5B%5Bhttps%3A%2F%2Fdangitgit.com%2F%5D%5BDangit%2C%20Git%21%3F%21%5D%5D"><span class="todo TODO">TODO</span> <a href="https://dangitgit.com/">Dangit, Git!?!</a></h3>
111<div class="outline-text-3" id="text-%5B%5Bhttps%3A%2F%2Fdangitgit.com%2F%5D%5BDangit%2C%20Git%21%3F%21%5D%5D">
112<p>
113<span class="timestamp-wrapper"><span class="timestamp">[2020-05-19 Tue 17:38]</span></span>
114</p>
115</div>
116</div>
117<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">
118<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"><span class="todo TODO">TODO</span> <a href="https://jemma.dev/blog/git-stash">Git stash doesn’t have to be scary | Jemma Issroff</a></h3>
119<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">
120<p>
121<span class="timestamp-wrapper"><span class="timestamp">[2020-12-04 Fri 10:24]</span></span>
122</p>
123</div>
124</div>
125
126<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">
127<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"><span class="todo TODO">TODO</span> <a href="https://github.blog/2020-12-17-commits-are-snapshots-not-diffs/">Commits are snapshots, not diffs - The GitHub Blog</a></h3>
128<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">
129<p>
130<span class="timestamp-wrapper"><span class="timestamp">[2020-12-21 Mon 10:09]</span></span>
131</p>
132</div>
133</div>
134<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">
135<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"><span class="todo TODO">TODO</span> <a href="https://tech.lightspeedhq.com/when-pushing-is-not-enough-a-git-story/">When Pushing is Not Enough, A Git Story</a></h3>
136<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">
137<p>
138<span class="timestamp-wrapper"><span class="timestamp">[2021-02-03 Wed 23:38]</span></span>
139</p>
140</div>
141</div>
142</section>
143</main>
144<footer id="postamble" class="status">
145<footer>
146 <small><a href="/" rel="history">Index</a> • <a href="/sitemap.html">Sitemap</a> • <a href="https://dl.sbr.pm/">Files</a></small><br/>
147 <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/>
148 <small class='copyright'>
149 Content and design by Vincent Demeester
150 (<a rel='licence' href='http://creativecommons.org/licenses/by-nc-sa/3.0/'>Some rights reserved</a>)
151 </small><br />
152</footer>
153</footer>
154</body>
155</html>