• For Individuals
  • For Businesses
  • For Universities
  • For Governments
Coursera
  • Online DegreeExplore Bachelor’s & Master’s degrees
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Careers
  • Log In
  • Join for Free
    Coursera
    Chevron Left
    Back to Version Control

    Learner Reviews & Feedback for Version Control by Meta

    Filled StarFilled StarFilled StarFilled StarHalf Faded Star
    4.6
    stars
    3,627 ratings

    About the Course

    Learn how modern software developers collaborate across the world without messing up each other's code. You will look at the different
    version control systems and how to create an effective software development workflow. You will be introduced to some of the most commonly
    used Linux commands that you can use to work with files on your hard drive and create powerful workflows that will automate your work,
    saving you time and effort. Finally, you will see how Git can be used in software development projects to manage team files. And you will
    create a repository that can manage code revisions.
    ...

    Top reviews

    JW

    Oct 9, 2023

    Filled StarFilled StarFilled StarFilled StarFilled Star

    This course helped me get comfortable working with command line basics, combined with Git/Github. There were few errors in labs or test but nothing that really detracted from the overall quality.

    VL

    Jun 29, 2023

    Filled StarFilled StarFilled StarFilled StarFilled Star

    Every aspiring Software Engineer should take this course. Working on a team is an essential skill every developer must hone. One of the best courses I've taken so far in any learning platform!

    Filter by:

    1 - 25 of 862 Reviews for Version Control

    Filled StarFilled StarFilled StarStarStar

    By Jahedul A

    •

    Jul 21, 2022

    Mediocre!!!

    Yes, it will get you to start using version control (git), but its just 20-30% of the commands you will need in your everyday developer life. And most of the course teaches you basic command line commands which does not involve version control at all.

    Filled StarStarStarStarStar

    By Nicholas G

    •

    Oct 25, 2022

    On the first lab the instructions they place out are out of date due to updates that github has pushed out. The lab cannot be completed if you follow the course's instructions.

    Filled StarFilled StarStarStarStar

    By Jeremy T

    •

    Jan 4, 2023

    While not as bad as the Introduction to Mobile Application Development, this second course in the sequence was still marked by errors that are difficult to resolve for students who were promised a "beginner" level course. In working with the command line and GitHub, essential steps are frequently skipped and portions of the course have not been properly updated to work with the current configuration of GitHub. Some commands will not function outside the lab environment because they are not installed by default (I'm using a Mac terminal). At times students are told to type commands without further explanation, impairing the ability to use what is learned flexibly in future situations.

    Filled StarStarStarStarStar

    By Victor R

    •

    Feb 1, 2023

    its not easy for me. sometimes the pictures don't guide you well and you have to figure it out. they aren't clear as to what you should be seeing. they also mention things but its not clear what you should do, i kinda just guessed through and eventually it worked. the labs expect you to use steps and commands that were mentioned in the videos but theres no easier labs that introduce you to using them for basics tasks first.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Viktor K

    •

    Aug 19, 2022

    This is a wonderful course, made with soul. This is a wonderful story in simple words about complex topics. Huge thanks to the amazing creators and Meta Corporation. I am a refugee from Ukraine studying to find a job and this course has been a huge support for me and my family during a difficult time after russia's dastardly attack on Ukraine.

    Filled StarFilled StarFilled StarStarStar

    By Kunal C

    •

    Apr 27, 2023

    I've experienced much better ways to explain such dry concepts (using animation, diagrams, flowchart) than just speaking and typing.

    The practical aspects could be imrpoved too - installing the requisite software, following a partcular repo to show/track changes throughout the course would have helped gain working knowledge of the subject than treating every lecture in silos and starting from scratch everytime. You're just doing it just cuz you're asked to!

    Filled StarFilled StarFilled StarStarStar

    By Kirk W

    •

    Dec 13, 2022

    Does this need to be updated? Several tasks required a lot of extra information from external websites to complete.

    Filled StarFilled StarFilled StarStarStar

    By Jeffrey C

    •

    Aug 26, 2022

    It works as an introduction, but don't think you'll gain any sort of mastery of git and version control once you complete the course. That will require you doing your own homework and finding other resources to learn Git/Version Control. With that said, I appreciate Meta for developing this course and all the specializations.

    Filled StarFilled StarFilled StarStarStar

    By Salim H

    •

    Jan 30, 2023

    Course is useful but it was rushed, the instructor was speaking fast, didn't take their time with every new concept, application wasn't in depth. There were some mistakes in the quizzes.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By jwsarge

    •

    Aug 13, 2022

    While this does not get beyond the basics, it is good to have a real solid understanding of the fundmentals. As a self-taught hobbyist, I really appreciated it and feel like I now have a much more solid foundation to build more complex methods on top of.

    Filled StarFilled StarFilled StarStarStar

    By Sahar S

    •

    Dec 2, 2022

    I'm in the Meta Database Engineer program and have had no knowledge of the command line, Git and GitHub. I can say that this course isn't a good one for absolute beginners. I just used this course as a guideline and had to watch some YouTube videos and searched on my own to understand what the topics were about. After reviewing the videos and doing the exercises several times, I'm not confident enough about my learning and have to work on it more to have a better understanding.

    Filled StarFilled StarFilled StarStarStar

    By Alexis A

    •

    Oct 30, 2022

    Needs a rework, missed topics, disordered videos, missing videos, etc. But what it explains it does it well.

    Filled StarStarStarStarStar

    By Aleksy I

    •

    Sep 11, 2022

    Unfortunately Version Control is quite confusing for the beginners. I somehow managed to finish it, but would need to look for other sourses to really understand what was going on.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Obembe S D

    •

    Jul 17, 2022

    Beyond my expectation and the instructor knows what she was doing.

    Filled StarFilled StarFilled StarFilled StarStar

    By Timothy P

    •

    Aug 19, 2022

    I think that this is a really helpful course if you have never used version control. In all honesty it can be done in about an afternoon if you understand what you are doing. Make sure that before you go into this course though that you set up and become familiar with Git and Github. By knowing just a bit, this course will be a breeze.

    If you are someone who has used version control and are looking for a brush up, it is ok. I mean it doesn't really talk about Github/Git until the third week, and even then does not go much deeper than Git Pull, Push, etc.. If you have used version control, there might be a nugget or two in here that you find useful, I did. But for the most part it felt like a quick refresher that took some time to get to the meat of the content.

    Filled StarFilled StarFilled StarFilled StarStar

    By AHMET B K

    •

    Aug 21, 2022

    Week 2 had some problems with Bash on Windows part. Other than that, great course!

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Emmanuel S N

    •

    Aug 13, 2022

    Covered basic git and command line and gave ineresting ways to use them both. Introduce more compelex logic like head nodes in git and provided options to actually use git, clone, fork and even make pull requests that might one day be merged. A well rounded Beginer friendly course.

    Filled StarFilled StarFilled StarFilled StarFilled Star

    By Jim H

    •

    Jul 18, 2022

    Very good instruction and introductory course to Git/GitHub.

    Filled StarFilled StarFilled StarFilled StarStar

    By Amanullah A

    •

    Aug 17, 2022

    It was a great course and learn about Git, Github, and CLI to download, manage, and update a project. The only problem was the second week which did not explain to download the git bash first to follow the instructor's instructions.

    Filled StarFilled StarFilled StarStarStar

    By Melissa P

    •

    Jun 4, 2023

    Good beginner course on both UNIX and Git/Github, but it does not do a good job on going further on either. Some parts might jump in difficulty and others reported having issues with authenticating to Github. Unfortunately, there is no mentioned on help for users unless they use the discussion board or do independent reading.

    I believe the course should be split into two: command line and version control. But, the basics are covered: branch, diff, add, status, blame, local vs remote, cd, mkdir...

    Filled StarFilled StarFilled StarStarStar

    By Galina T

    •

    Aug 17, 2023

    While the course contains useful information related to Git and command line (Bash), there are mistakes in in-video and other quizzes, and links to repositories lead to pages with 404 error. Specifically in the unit on Git and GitHub the order of the videos is not correct and can lead to confusion. The course needs updating to sort the existing issues.

    Filled StarFilled StarFilled StarStarStar

    By Rodion S

    •

    Nov 25, 2022

    Course is served as not user-friendly. My technical advancement allowed me to overcome problems, that could be avoided by better structioning and re-organizing material and errors which are present in this course.

    Filled StarFilled StarFilled StarStarStar

    By Sidney I

    •

    Oct 11, 2022

    It was great to learn version control but I'm still sceptical about the usefulness of command line interfaces over their GUI option.

    Filled StarFilled StarFilled StarStarStar

    By 马镓浚

    •

    Mar 11, 2023

    I don't think the explanations of this course is good. And it only teach you some very basic things.

    Filled StarFilled StarFilled StarStarStar

    By Ashishkumar P

    •

    May 10, 2023

    Everything good except Lab exercise with incomplete instructions.

    • Chevron Left
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • ...
    • 35
    • Chevron Right

    Coursera Footer

    Technical Skills

    • ChatGPT
    • Coding
    • Computer Science
    • Cybersecurity
    • DevOps
    • Ethical Hacking
    • Generative AI
    • Java Programming
    • Python
    • Web Development

    Analytical Skills

    • Artificial Intelligence
    • Big Data
    • Business Analysis
    • Data Analytics
    • Data Science
    • Financial Modeling
    • Machine Learning
    • Microsoft Excel
    • Microsoft Power BI
    • SQL

    Business Skills

    • Accounting
    • Digital Marketing
    • E-commerce
    • Finance
    • Google
    • Graphic Design
    • IBM
    • Marketing
    • Project Management
    • Social Media Marketing

    Career Resources

    • Essential IT Certifications
    • High-Income Skills to Learn
    • How to Get a PMP Certification
    • How to Learn Artificial Intelligence
    • Popular Cybersecurity Certifications
    • Popular Data Analytics Certifications
    • What Does a Data Analyst Do?
    • Career Development Resources
    • Career Aptitude Test
    • Share your Coursera Learning Story

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Social Impact
    • Free Courses
    • ECTS Credit Recommendations

    Community

    • Learners
    • Partners
    • Beta Testers
    • Blog
    • The Coursera Podcast
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    • Manage Cookie Preferences
    Learn Anywhere
    Download on the App Store
    Get it on Google Play
    Logo of Certified B Corporation
    © 2025 Coursera Inc. All rights reserved.
    • Coursera Facebook
    • Coursera Linkedin
    • Coursera Twitter
    • Coursera YouTube
    • Coursera Instagram
    • Coursera TikTok
    Coursera

    Welcome back

    ​
    Your password is hidden
    ​

    or

    New to Coursera?


    Having trouble logging in? Learner help center

    This site is protected by reCAPTCHA Enterprise and the Google Privacy Policy and Terms of Service apply.