Text

Text

IBM i | AS400 | iSeries

21 Lessons

0% Not started

Learn Git on IBM i

Modern IBM i programmers are increasingly using GIT for software change tracking and control

Course overview post 1
Course overview post 2

In this course we will and (hopefully) all the following questions:

Introduction to Git

  • What is Git and why is it useful?
  • Git concepts: repository, commits, branches, merging, etc.
  • Installing Git on IBM i

Git Basics

  • Initializing a new Git repository
  • Adding files to the repository
  • Committing changes
  • Viewing the commit history

Working with Branches

  • Creating and switching between branches
  • Merging branches
  • Resolving conflicts

Remote Repositories

  • Connecting to a remote Git repository (e.g. GitHub, GitLab)
  • Pushing changes to the remote
  • Pulling changes from the remote

Advanced Git Concepts

  • Stashing changes
  • Rebasing
  • Git hooks
  • Git workflows (e.g. feature branch, gitflow)

Integrating Git with IBM i Development

  • Using Git with IBM i source code
  • Comparing Git to traditional IBM i source control
  • Best practices for managing IBM i applications in Git

Hands-on Exercises

  • Practice initializing repositories, committing changes, working with branches
  • Set up a remote repository and collaborate with others
  • Integrate Git into an existing IBM i application

By the end of this training course, participants should have a solid understanding of how to use Git for managing source code on the IBM i platform, including best practices for integrating it into their IBM i development workflows.

Ready to learn?

NickLitten

IBM i Software Developer, Digital Dad, AS400 Anarchist, RPG Modernizer, Shameless Trekkie, Belligerent Nerd, Englishman Abroad and Passionate Eater of Cheese and Biscuits.

Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day.

Enjoy your stay, feel free to comment and remember: If at first you don't succeed then skydiving probably isn't a hobby you should look into.

>