blob: 8a0f39d5b2473681683dde048f64f10602f8c8bc [file] [log] [blame]
Git/Gerrit Workshop
===================
:backend: slidy
:max-width: 70em
:data-uri:
[[title-page]]
Git and Gerrit Workshop
-----------------------
Agenda - Morning
----------------
[[agenda-item]]
Introduction
~~~~~~~~~~~~
<<<
[[agenda-item]]
Basic Git Concepts
~~~~~~~~~~~~~~~~~~
<<<
[[agenda-item]]
Exercises: Local Development, Branches
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<<<
[[agenda-item]]
Merge & Rebase
~~~~~~~~~~~~~~
<<<
[[agenda-item]]
Exercises: Merge, Rebase, History Rewriting
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Agenda - Afternoon
------------------
<<<
[[agenda-item]]
Push
~~~~
<<<
[[agenda-item]]
Gerrit Concepts
~~~~~~~~~~~~~~~
<<<
[[agenda-item]]
Exercises: Code Review with Gerrit
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<<<
[[agenda-item]]
Q & A
~~~~~
include::distributed-versioning-systems-1.txt[]
include::distributed-versioning-systems-2.txt[]
<<<
[[git-info]]
include::git.txt[]
<<<
[[git-concepts]] +
include::basic-git-concepts.txt[]
<<<
[[git-structure]]
include::location-and-structure.txt[]
<<<
[[checkout]]
include::checkout-to-workingtree.txt[]
include::making-changes.txt[]
include::staging-changes.txt[]
<<<
[[commit]]
include::committing-changes.txt[]
include::commits-are-snapshots.txt[]
include::commit-knows-parents.txt[]
include::commit-object.txt[]
include::commit-message.txt[]
include::commits.txt[]
<<<
[[branches]]
include::branches-definition-1.txt[]
include::branches-definition-2.txt[]
include::branches-many.txt[]
include::head.txt[]
include::head-moves-on-checkout.txt[]
include::branches-reset.txt[]
<<<
[[clone]] +
include::cloning-and-fetching-title.txt[]
include::clone-remote-repo.txt[]
<<<
[[fetch]]
include::change-in-remote-after-clone.txt[]
include::fetch-updates-remote-tracking-branches.txt[]
include::fetch-facts.txt[]
include::git-configuration-inheritance.txt[]
include::git-configuration-commands.txt[]
include::git-configuration-eclipse.txt[]
include::exercises-title.txt[]
include::sample-application.txt[]
include::exercises-landscape.txt[]
include::exercises1-list.txt[]
<<<
[[merge]] +
include::merge-and-rebase-title.txt[]
include::merge-concept-1.txt[]
include::merge-concept-2.txt[]
include::merge-fast-forward-question.txt[]
include::merge-fast-forward-concept.txt[]
<<<
[[cherry-pick]]
include::cherry-pick-concept-1.txt[]
include::cherry-pick-concept-2.txt[]
<<<
[[rebase]]
include::rebase.txt[]
include::pull.txt[]
include::exercises-title.txt[]
include::exercises2-list.txt[]
<<<
[[push]] +
include::push-0.txt[]
include::push-1.txt[]
include::push-2.txt[]
include::push-3.txt[]
<<<
[[gerrit-intro]] +
include::gerrit-0.txt[]
include::gerrit-1.txt[]
include::gerrit-2.txt[]
<<<
[[code-review]] +
include::code-review.txt[]
include::modern-code-review.txt[]
include::code-review-benefits.txt[]
<<<
[[gerrit-concepts]] +
include::gerrit-concepts.txt[]
<<<
[[push-for-review]]
include::push-for-code-review-1.txt[]
include::push-for-code-review-2.txt[]
include::push-for-code-review-3.txt[]
include::push-for-code-review-4.txt[]
<<<
[[change]]
include::change.txt[]
<<<
[[review-and-vote]]
include::review-and-vote.txt[]
include::exercises-title.txt[]
include::gerrit-exercises-1.txt[]
<<<
[[refine-change]] +
include::refining-a-change.txt[]
include::new-change-vs-new-patch-set-1.txt[]
include::new-change-vs-new-patch-set-2.txt[]
include::push-new-patch-set-1.txt[]
include::push-new-patch-set-2.txt[]
include::comparing-patch-sets.txt[]
<<<
[[fetch-open-change]]
include::fetch-open-change-locally.txt[]
include::push-new-patch-set-3.txt[]
include::submitting-a-change.txt[]
<<<
[[submit]]
include::submit.txt[]
<<<
[[path-conflict]]
include::path-conflict.txt[]
include::resolve-path-conflict-by-rebase.txt[]
include::change-states.txt[]
include::submitted-merge-pending.txt[]
include::exercises-title.txt[]
include::gerrit-exercises-2.txt[]
<<<
[[cip]]
include::continuous-integration-builds.txt[]
include::gerrit-workflow-1.txt[]
include::gerrit-workflow-2.txt[]
include::push-fails-why.txt[]
include::notifications.txt[]
include::queries.txt[]
include::access-rights.txt[]
include::bypassing-code-review.txt[]
<<<
[[best-practices]] +
include::../gerrit-and-code-review-best-practices/gerrit-and-code-review-best-practices-slides.txt[]
++++
<style type="text/css">
#title-page {
border-bottom: 0;
text-align: center;
position: relative;
top: 30%;
font-size: 100px;
}
#agenda-item {
border-bottom: 0;
}
</style>
++++