Skip to content

porto703/git.getting-started

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

exampleCourse

example course for an Introduction into Basic Github functionality as part of the Course FPGA Hybrid Systems.

Introduction

Throughout the Course we will use git to manage the Lab. You will need to understand the basics usage of git so you are able to turn in your lab assignments.

Tasks

  1. Fork this Repository
  2. Copy your newly created Repository to the Computer you work on.
  3. Create a commit.
  4. Create an Issue in your Repository.
  5. Create a new branch.
  6. Merge two branches with conflicting contents.
  7. Synchronize your local changes with your Repository on the git server.
  8. Create a Pull Request to this Repository

Additional Knowledge, Theory

  1. Understand the concept of Branches and how they can be used in large Projects.
  2. Learn about distributed Workflows for collaboration in (large) projects.
  • centralized Workflows
  • decentralized Workflows

Ressources

There are many Tutorials, Introductions and Wikis on git all around the Internet. This site features a list of ressources you can use to find the knowledge necessary for this course. https://help.github.com/articles/good-resources-for-learning-git-and-github/

The following sources should be especially useful:

Note: There are Graphical User Interfaces (GUIs) supporting git for all Platforms maing the first steps a bit easier. Here is a list of GUI Clients for different Operating Systems: https://git-scm.com/downloads/guis

Currently gitk is the only gui-program for git installed on our Development Server.

About

training repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors