-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More background on Version Control before Step 1 #5
Comments
I see your point but that is something that any good trainer would have done before getting to this point with their trainees. I will take note of your video though as that could be a good explainer too. |
We're open to pull requests :) I'd recommend linking to a more official article though, something like |
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
@heiskr now you’ve got me thinking about a way I would improve my path of learning get I’ll go look for the graphics and work up a PR later this month. |
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as spam.
This comment was marked as off-topic.
This comment was marked as off-topic.
In my experience using this tutorial with non- or beginning developers, this is absolutely something that is needed. The two examples above are, I think, way too much info, though. They could be starting points for another tutorial, to go even before Intro to GitHub, that could be called Why We Need Version Control. What is needed by non-developers and people who have only written code independently (like for a class, not part of a team) is a simple statement like this:
Without this "why it matters" insight, the Intro to GitHub is baffling to people who don't currently write code in teams. While, yes, a good trainer would explain this, trainers point their students to the tutorial as preparation to work on independently. And one of the points of having a tutorial like this is so it is available to independent learners. |
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Thanks for the offer, @OfekiAlm! You could, but it doesn't sound like we've yet reached consensus on the right approach to this course so any PRs you open may not be merged. As long as you're OK with that potential then that's OK. |
Is your feature request related to a problem? Please describe.
I think it may be helpful for people with no development background to have an explanation pf what version control is and why it is necessary.
Describe the solution you'd like
I would like to see some text and reference to a video perhaps. A video like What is Version Control in Software Development? Simply Explained
Describe alternatives you've considered
None
Additional context
The exercise starts at creating a branch, which may be to far ahead for some audience members.
The text was updated successfully, but these errors were encountered: