Fedora Classroom Session: Git 101

Fedora Classroom sessions continue next week. You can find the general schedule for sessions on the wiki. You can also find resources and recordings from previous sessions there.

Here are details about this week’s session on Thursday, October 5 at 14:00 UTC.

Instructor

Ankur Sinha (“FranciscoD”) is a Free Software supporter and has been with the Fedora community for the better part of a decade now. Ankur started as a font package maintainer and has since branched out to many other teams and SIGs. He uses Fedora Workstation and prefers the terminal whenever possible. Currently, he’s working on his PhD in computational neuroscience in the UK. When he has time to spare, he focuses on the Fedora Join SIG and maintaining his packages. You can get in touch with him via his Fedora project e-mail or on one of the many Fedora IRC channels.

Topic: Git 101

Any modern software development workflow nowadays stresses on the use of a version control system. Git is a well-established, widely used option that is used in many aspects of the Fedora project.

This two-hour hands-on session is aimed at beginners who have little or no experience with version control systems and Git. It introduces the basics of a distributed development workflow where the attendees will develop and share code with each other.

Prerequisites

In order to gain most from this session, you’ll need git installed and running on the system. On Fedora, you can do this using dnf. To install git, open a terminal and run this command, using sudo:

sudo dnf install git

For other platforms, please refer to the Git website for installation instructions. You’ll also use the excellent free and open source Pagure git hosting application to share code, so a Pagure account is required. Pagure uses the FAS account to identify users, so if you don’t have a Fedora Account yet, sign up for one here.

Joining the session

Since this is a hands-on session, it will be useful to have a Linux installation to follow it properly. This session will be held via IRC and the following information will help you join the session:

We hope you attend and enjoy this session!

Classrooms Events Fedora Project community

6 Comments

  1. Mehdi

    Welcome back Fedora Classroom!

  2. Ahmed Al Abboudi

    Mind if you guys record the session. The timing is difficult for some people in different parts of the world.

  3. just wondering why don’t you use slack guys?

Comments are Closed

The opinions expressed on this website are those of each author, not of the author's employer or of Red Hat. Fedora Magazine aspires to publish all content under a Creative Commons license but may not be able to do so in all cases. You are responsible for ensuring that you have the necessary permission to reuse any work on this site. The Fedora logo is a trademark of Red Hat, Inc. Terms and Conditions