miscellaneous-slides

git blt

git blt

branches

michael@random ~/Projects/yoyodyne (development =)
$ git branch

* development
  testing
  production

 

michael@random ~/Projects/yoyodyne (development =)
$ git branches

* development Prepare Deployment 2023.05 (#95) (2 days ago) [Michael Ostermeier]
  testing Merge pull request #96 from origin/development (2 days ago) [Thomas Müller]
  production Merge pull request #97 from origin/testing (8 hours ago) [Thomas Müller]

 

logs

michael@random ~/Projects/yoyodyne (development =)
$ git log

commit bbb68f6cf4713272a1acd3a24fc3c72c6c67ad57
Author: Michael Ostermeier <michael@example.com>
Date: Tue May 30 10:20:40 2023 +0200
Prepare Deployment 2023.05 (#95)
* Added release notes for the 2023.05 deployment.

commit 119274b431313620c9d9308ede178279fd5aa828
Merge: c815163f 64ade212
Author: Thomas Müller <thomas@example.com>
Date: Tue May 30 10:05:10 2023 +0200
Merge pull request #94 from origin/issue-548

commit 64ade21231313620c9d9308ede178279c815163f
Author: Thomas Müller <thomas@example.com>
Date: Tue May 30 09:45:20 2023 +0200
Add nowrap CSS for Platform.
* Added nowrap CSS for Platform buttons and labels.

commit fc3c72c6c67ad57bbb68f6cf4713272a1acd3a24
Merge: f3e292bb a66a36b6
Author: Michael Ostermeier <michael@example.com>
Date: Tue May 22 16:25:35 2023 +0200
Merge pull request #93 from origin/issue-547
:

 

logs

michael@random ~/Projects/yoyodyne (development =)
$ git log --oneline –n 5

bbb68f6c (HEAD -> development, origin/development) Prepare Deployment 2023.05 (#95)
119274b4 Merge pull request #94 from origin/issue-548
64ade212 (origin/issue-548) Add nowrap CSS for Platform.
c815163f Merge pull request #93 from origin/issue-547
a66a36b6 (origin/issue-547) Added new News Channel.

 

michael@random ~/Projects/yoyodyne (development =)
$ git logs -n 5

bbb68f6c (HEAD -> development, origin/development) Prepare Deployment 2023.05 (#95) (2 days ago) [
119274b4 Merge pull request #94 from origin/issue-548 (2 days ago) [Thomas Müller]
64ade212 (origin/issue-548) Add nowrap CSS for Platform. (2 days ago) [Thomas Müller]
c815163f Merge pull request #93 from origin/issue-547 (10 days ago) [Michael Ostermeier]
a66a36b6 (origin/issue-547) Added new News Channel. (10 days ago) [Michael Ostermeier]

 

logs

michael@random ~/Projects/yoyodyne (development =)
$ git logs readme.md

09d7cfb2 Removed proxy settings from the readme. (#76) (6 weeks ago) [Michael Ostermeier]
06ea4bc8 Added gitlab flow diagram to readme. (#29) (4 months ago) [Michael Ostermeier]
b681120e Changed scm link from Bitbucket to GitHub. (7 months ago) [Michael Ostermeier]
2cb53737 Removed unused list items from readme. (11 months ago) [Michael Ostermeier]
588df10d Added link to the deployment guide. (1 year, 3 months ago) [Michael Ostermeier]
8a763b51 Added link to the Maven POM reference. (1 year, 7 months ago) [Michael Ostermeier]
f2c293f0 Added readme.md with guides and links. (1 year, 7 months ago) [Michael Ostermeier]

 

$ git logs --since="yesterday"                   // Daily Stand-Up Meeting
$ git logs --since="last friday"                 // Weekly Round Table
$ git logs --since="two weeks ago"               // Bi-Weekly Catch-Up

 

tags

michael@random ~/Projects/yoyodyne (development =)
$ git tag

deployment.2023.01
deployment.2023.02
deployment.2023.03
deployment.2023.04

 

michael@random ~/Projects/yoyodyne (development =)
$ git tags

deployment.2023.01 Deployment Production, January 2023 (Thu Jan 26 15:08) [Michael Ostermeier]
deployment.2023.02 Deployment Production, February 2023 (Thu Mar 9 14:24) [Michael Ostermeier]
deployment.2023.03 Deployment Production, March 2023 (Tue Mar 28 13:37) [Thomas Müller]
deployment.2023.04 Deployment Production, April 2023 (Wed May 10 15:43) [Thomas Müller]

 

intermission

intermission

configuration

michael@random ~/Projects/yoyodyne (development =)
$ git config --get-regexp alias

alias.co checkout
alias.move mv
alias.branches branch --format='%(HEAD) %(if)%(HEAD)%(then)%(color:brightyellow)%(else)%(color:yel
alias.logs log --format='%C(auto)%h%d %s %C(green)(%cr) %C(blue)[%aN]%C(reset)' -n 20
alias.tags tag --format='%(color:yellow)%(refname:short)%(color:reset) %(subject) %(color:green)(%
alias.tree log --graph --format='%C(auto)%h%d %s %C(green)(%cr) %C(blue)[%aN]%C(reset)'

 

michael@random ~/Projects/yoyodyne (development =)
$ git config --edit --global

 

configuration

[alias]
    co = checkout
    move = mv
    branches = branch --format='%(HEAD) %(if)%(HEAD)%(then)%(color:brightyellow)%(else)%(color:yel
    logs = log --format='%C(auto)%h%d %s %C(green)(%cr) %C(blue)[%aN]%C(reset)' -n 20
    tags = tag --format='%(color:yellow)%(refname:short)%(color:reset) %(subject) %(color:green)(%
    tree = log --graph --format='%C(auto)%h%d %s %C(green)(%cr) %C(blue)[%aN]%C(reset)'
    configure = config --edit --global

[core]
    pager = less -F

[fetch]
    prune = true

[user]
    name = Michael Ostermeier
    email = michael@example.com
~
~
~
~
~
~
~
~
~/.gitconfig [unix] (14:05 05/06/2023)                                                     1,1 All

 

contributors

michael@random ~/Projects/yoyodyne (development =)
$ git shortlog --no-merges --numbered --summary

   1076 Michael Ostermeier
    269 Gabriel MOUTON
    254 Thomas Müller
    227 Gabriel Mouton
    154 Thomas Mueller
    140 demougab
    102 Nena Zimmermann
     88 DEMUETHO
     57 Hendrik Richter
     21 Stephan Lorenz
     20 Thorsten Ehlers
     10 Alexander Noll

 

contributors

michael@random ~/Projects/yoyodyne (development =)
$ git contributors

Michael Ostermeier       1065 ↑↑      51543 ++      30735 --       4711 🗋🗋
Gabriel Mouton            647 ↑↑      72146 ++      30177 --       2772 🗋🗋
Thomas Müller             482 ↑↑      22045 ++       9517 --       1177 🗋🗋
Nena Zimmermann           102 ↑↑      58622 ++      58750 --        274 🗋🗋
Hendrik Richter            57 ↑↑       3176 ++        185 --         56 🗋🗋
Stephan Lorenz             21 ↑↑       6275 ++       8609 --        104 🗋🗋
Thorsten Ehlers            20 ↑↑        702 ++         99 --         53 🗋🗋
Alexander Noll             10 ↑↑        689 ++        510 --         12 🗋🗋

 

contributors

michael@random ~/Projects/yoyodyne (development =)
$ git contributors --since="last year"

Gabriel Mouton            128 ↑↑       4070 ++        782 --        311 🗋🗋
Michael Ostermeier         69 ↑↑        659 ++        243 --        159 🗋🗋
Thomas Müller              42 ↑↑       3099 ++       1849 --        173 🗋🗋
Stephan Lorenz             10 ↑↑       5035 ++       8105 --         49 🗋🗋

 

michael@random ~/Projects/yoyodyne (development =)
$ cat .mailmap

Gabriel Mouton <gabriel@example.com>
Michael Ostermeier <michael@example.com>
Thomas Müller <thomas@example.com>

 

links

 

mahlzeit