1、WHY GIT?REASONS AND CONSIDERATIONS FOR SOURCE CONTROL.MARINA SCHWENK 2852-10/09/2025 9:30 AM 10:30AMABOUT ME?Senior Programmer Analyst/IBM i admin at Innovative Software Solutions Consulting Member of the CAAC.(COMMON Americas Advisory Counsel)2019 IBM fresh face President of WMCPA COMMON Board Memb
2、er IBM Champion for Power COMMONs New to IBM I(N2i)committee member and board liaison.WHAT IS SOURCE CONTROL?Version control,also known as source control,is the practice of tracking and managing changes to software code.Version control systems are software tools that help software teams manage chang
3、es to source code over time.(Atlassian)WHAT SOURCE CONTROL CONTINUED Source control keeps track of every change you make to a file.Source control keeps the changes in a database of somes ort that you can compare,look at who did the change and rollback to that version if needed.WHY SOURCE CONTROL?Sou
4、rce management.History of changes Reverting your changes Not having several copies of the same programs in several libraries.WHY SOURCE CONTROL Easy to merge changes/Multiple people working at the same time Will be able to keep track of the commits for year end review/reports for upper management,ti
5、ckets New developers know it It is the way of the future WHAT SHOULD I USE?SVN is a centralized version control systemYou and everyone else checks out and work off of one copy of the repository.Git is a distributed version control system.Every developer will check out the entire repository WHY GIT?T
6、rack Changes Easily Git keeps a full history of edits so you can see what changed,when,and by whom.Work Safely in Branches Test new features or fixes without breaking your main code.Collaborate Better Multiple people can work on the same project without stepping on each others toes.Quick Rollbacks M