Brandon White earned a Bachelor of Science degree in Computer Science and Engineering from Texas A&M University in 1994 and has been working with the Improving Atlanta team since December 2018. He has over 20 years of experience in Information Technology in the areas of information security, SaaS application management, digital media and processing, e-commerce, and large telecom. He has deep experience leading small to very large software development teams, architecting systems, designing solutions and implementing enterprise applications for small, medium and large businesses. At IA, Brandon serves as a Senior Consultant delivering both front-end and back-end code as needed to move projects forward.
Have you ever run a Git command without really knowing what it's going to do? Have you ever been surprised by the result of a command you thought you did understand? This session will give you the knowledge to use Git with confidence and without fear. We will peer under the covers using live demonstrations to see what's really happening when the most common Git functions are used. You will learn about the internal data model of Git and the unique vocabulary of the Git system. These concepts will enable you to better understand the help system, man pages, and any GUI tools you may want to use. You will also learn about submodules and how Git internally tracks and manages them. You will leave with a new appreciation for the most popular source code management tool today, how to use it without guesswork or surprise, and how to teach yourself more details as needed in the future.