diff options
author | Jacob Vosmaer <jacob@gitlab.com> | 2019-04-02 02:11:24 +0300 |
---|---|---|
committer | Paul Okstad <pokstad@gitlab.com> | 2019-04-02 02:11:24 +0300 |
commit | ad568708ecc92ad56fee528c84500f9e7905d0f4 (patch) | |
tree | 43a7f3d130ac52e306c46d565bd35f43a79ea758 /README.md | |
parent | f4687c035214a673013f62575c458b3d33373cec (diff) |
Add link to training session 6
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -133,6 +133,17 @@ GITLAB_TRACING=opentracing://jaeger ./gitaly config.toml ``` ## Presentations + +- [How Gitaly fits into GitLab, part 6 (video), + 2019-03-21](https://drive.google.com/file/d/1fp5pYvW1h0R_g6cRp0otywtaApNeK-U1/view?usp=sharing) + a 1-hour training video for contributors new to GitLab and Gitaly. + Topic: how Gitaly creates Git commits on behalf of Git users. + Contents: demonstrate how usually Git hooks are run by + `git-receive-pack`, but sometimes by `gitaly-ruby`. Deep dive into + UserCommitFiles: where do those hooks actually get run? A look at + UserMerge. How does Gitaly make merge commits. A look at the + implementation of the special feature where users are not allowed + push to a branch, but are allowed to merge into it. - [How Gitaly fits into GitLab, part 5 (video), 2019-03-21](https://drive.google.com/file/d/1g-oUW0Lyw9sl0CWX6ewpmthl5h4h7zaG/view?usp=sharing) a 1-hour training video for contributors new to GitLab and Gitaly. |