Version management with Git, GitHub and Co Language: German

Version management with Git, GitHub and Co

Web design, CMS & development · 13 Videos · 1.6 h Video training · German Jan Brinkmann by Jan Brinkmann

Are you constantly writing your software, optimizing program lines or working with others on joint projects? Then keep track of every single change, maintain an overview and easily jump back in the version history if necessary - no problem - with Git. In this 1.5-hour video training with 13 lessons, programmer Jan Brinkmann takes you first to the basics and then behind the scenes of open source version management. You will be introduced to the structure and benefits of Git and by the end of the training you will be able to use it for your own projects. You will also receive all the information you need to publish your work via GitHub, for example.

  • 13 lessons in 1.5 hours of video training on the basics and working with Git
  • Record every change, undo it if necessary and keep control of your version history
  • Use hosting providers such as GitHub or Bitbucket to publish your projects
  • From Jan Brinkmann, passionate developer who lets you manage your versions professionally

When your programs are in a continuous flow of development: Use Git to keep every zero and every one in check. You can find out how version management works in this training course.

content

13 Videos, 95 minutes

Version control with Git, Github and Co

13 Videos · 94 minutes
01 Open free of charge

Version management with Git, GitHub and Co - 01 Introduction to Git

27 min

Learn the basics and everything you need to know about working with Git - without jumping in at the deep end.

02 Open

Version management with Git, GitHub and Co - 02 Unix Shell (Terminal) under macOS

4 min

Are you working under macOS? Find out how to run Git on the command line here.

03 Open

Version management with Git, GitHub and Co - 03 Shell (Terminal) under Windows

5 min

A Unix terminal can also be used under Windows to work with Git. Find out how this works.

04 Open

Version management with Git, GitHub and Co - 04 One-time configuration (config)

4 min

Introduce yourself! You need to give Git your name and an e-mail address. Learn how to do it here.

05 Open

Version management with Git, GitHub and Co - 05 Create a repository (init, status)

4 min

To work with Git, you now create a repository, in simple terms a kind of "warehouse" for your projects and versions.

06 Open

Version management with Git, GitHub and Co - 06 Changes to the project (status, gitignore, add)

6 min

The files have changed? Find out how to manage and control changes here.

07 Open

Version management with Git, GitHub and Co - 07 Recording changes (commit)

4 min

All changes okay? Now create a snapshot and describe the new status with a comment.

08 Open

Version management with Git, GitHub and Co - 08 View and save new changes (diff, commit)

7 min

You can also compare changes. This is one of the great strengths and has a long tradition under Unix.

09 Open

Version management with Git, GitHub and Co - 09 Show the history of all commits (log)

5 min

Git keeps a precise record of all recorded changes. Now you will learn how to take a look at the logbook.

10 Open

Version management with Git, GitHub and Co - 10 Subsequently removing or renaming content (rm, mv)

6 min

Files change or are removed. You need to tell Git about this. Find out how this works.

11 Open

Version management with Git, GitHub and Co - 11 Undoing changes (reset, checkout)

5 min

Do you want to use an old status or perhaps discard a new one altogether? No problem with the commands in this lesson.

12 Open

Version management with Git, GitHub and Co - 12 Git Hosting: GitHub and Bitbucket

7 min

External hosting providers such as GitHub and Bitbucket make it easy to work in a team and also contain backups of your projects. Get to know the workflows.

13 Open

Version management with Git, GitHub and Co - 13 repositories on remote servers (clone, remote, push, pull)

10 min

Various commands are important for synchronizing data with an external host. You will now also get to know these.

Comments (4)

Comment now „Version management with Git, GitHub and Co“