Peer reviewed by @ Eduardo Lomonaco

A simple explanation of Git and its use.

If two or more participants were to collaborate on updating a computer stored file within a project, how would they do that? One would say it can be done through emails, phone calls, face-to-face meetings or virtual chats, etc. While these methods may work for small projects and few resources, they tend to be very inefficient as the number of resources grows or as the project scope increases. Keeping track of changes and the ability to rollback these changes when necessary, becomes a daunting task. …

Israel Phiri

Data Engineer, with expertise in Apache PySpark , PySparkSQL, Spark Structured Streaming, Azure Data Bricks, Apache Kafka, Airflow and Snowflake.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store