Version control has become crucial for any type of software development project including scientific programs. No matter if you are developing a small numerical computing program or a big customized finite element solver, you need to use version control tools for a wide variety of reasons. In this video, we talk about these reasons and take a look at Git, the commonly used tool for version control, especially in open source software development.
Educational Materials:
In order to follow the videos, you need the educational materials, which are provided as a set of Jupyter Notebooks. You can find the materials at http://tuxriders.com/videos/numerical... and https://github.com/TuxRiders/numerica...
Topics covered:
🎯 Introducing to revision control software (RCS)
🎯 Necessity of using version control tools in projects
🎯 Git terminologies and concepts
🎯 Importance of branching
🎯 Putting all these concepts in action
Lecturer: Mojtaba Barzegari https://mbarzegary.github.io/
To learn more about the goals of the TuxRiders project, please visit our website at http://tuxriders.com.
Chapters in this video!
################
00:00 - Intro
02:48 - Basics of Git
12:17 - Real-world example of branching
17:37 - Contributing to GitHub projects
Auf dieser Seite können Sie das Online-Video [Numerical Modeling 10] A short Git tutorial; introducing version control systems mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer TuxRiders 19 Oktober 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 276 Mal angesehen und es wurde von 17 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!