Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EGit/Tutorial-ECE2011"

(Git Tutorial for EclipseCon Europe 2011)
Line 14: Line 14:
  
 
* Intro (Matthias)
 
* Intro (Matthias)
 +
** Setup for tutorial, USB-sticks
 +
** What's Git/EGit/JGit/Gerrit (Overview)
 +
** Basic concepts of Git
 +
*** Configuration
 +
*** Making changes (cloning, local branches, commits, fetch, push)
 
* EGit UI walk through (Stefan)
 
* EGit UI walk through (Stefan)
 +
** Demo: Overview of egit views and commands
 +
*** Repositories View: Create two local branches (bugfix and feature branch based on origin master)
 +
*** Create commits on both branches (Staging view, commit dialog)
 +
*** History view (explain filters)
 +
*** Local merge and/or rebase
 
* Gerrit (Sasa)
 
* Gerrit (Sasa)
 
* EGit + Mylyn Integration, Gerrit Connector, Jenkins Gerrit-Trigger Plugin (Benny)
 
* EGit + Mylyn Integration, Gerrit Connector, Jenkins Gerrit-Trigger Plugin (Benny)
Line 26: Line 36:
 
maybe we could also ask some of them to present the result of what they
 
maybe we could also ask some of them to present the result of what they
 
tried to make the session more interactive ?
 
tried to make the session more interactive ?
 +
 +
=== [RFC] Tutorial Setup ===
 +
* USB-Stick
 +
** Indigo SR1 with EGit 1.1 (Package "Eclipse IDE for Java Developers")
 +
** Gerrit in a zip, with user and repository (as backup if no wlan available)
 +
** update sites for additional features, e.g. mylyn gerrit connector, github connector (Benny, Kevin, what do you need?)
 +
** Installers for native git
 +
** Exercises
 +
** Slides

Revision as of 04:08, 25 October 2011

Eclipse Hacker's Guide to the Git Universe

Git Tutorial for EclipseCon Europe 2011

http://eclipsecon.org/sessions/eclipse-hackers-guide-git-universe

Nov 2, 9:00-12:30 (Theater Stage)

=> we have 3,5 hours for the complete session

Registrations (on Oct. 13): 93 registered, 113 open seats. The room holds 206 people.

[RFC] Agenda Proposal (by Matthias)


30 min per speaker

  • Intro (Matthias)
    • Setup for tutorial, USB-sticks
    • What's Git/EGit/JGit/Gerrit (Overview)
    • Basic concepts of Git
      • Configuration
      • Making changes (cloning, local branches, commits, fetch, push)
  • EGit UI walk through (Stefan)
    • Demo: Overview of egit views and commands
      • Repositories View: Create two local branches (bugfix and feature branch based on origin master)
      • Create commits on both branches (Staging view, commit dialog)
      • History view (explain filters)
      • Local merge and/or rebase
  • Gerrit (Sasa)
  • EGit + Mylyn Integration, Gerrit Connector, Jenkins Gerrit-Trigger Plugin (Benny)
  • EGit + GitHub (Kevin)
  • All the rest (Chris)
  • Q & A (all)

Benny proposed that we might handout a bunch of different exercises to different attendees, we could do this for every topic

maybe we could also ask some of them to present the result of what they tried to make the session more interactive ?

[RFC] Tutorial Setup

  • USB-Stick
    • Indigo SR1 with EGit 1.1 (Package "Eclipse IDE for Java Developers")
    • Gerrit in a zip, with user and repository (as backup if no wlan available)
    • update sites for additional features, e.g. mylyn gerrit connector, github connector (Benny, Kevin, what do you need?)
    • Installers for native git
    • Exercises
    • Slides

Back to the top