I would have enjoyed to see the full screen and also seeing it being used in action instead of pulling it up in a PowerPoint. Nevertheless, thank you for the content!
I'm in the process of learning, and it appears that there might be a misunderstanding about the concept of a Pull Request. At around 19:35 in the presentation, the speaker mentioned 'You can actually pull directly from the GitHub website itself.' However, a Pull Request, as defined by GitHub, is a specific process where users request the maintainers of a repository to review and potentially merge their changes into the main codebase. It's primarily a mechanism for contributing changes to a repository, initiating discussions, and incorporating those changes after review.
"Puling" is using command 'git pull', which fetches some remote branch and then merges it into your current branch. And PR / Pull Request / Merge Request - is that thing you write in comment. Similar sounding names., totally different beast though
@@CirrusResults That explains why I got totally confused about how you're expected to "explain the changes you've made" when pulling. They shouldn't even have mentioned pull requests.
Appreciate the content, but would be even better if the content wasn't partially blocked by the two speakers. Also, as previous comments have mentioned, would have been great if it weren't just PPT-based teaching, but actual illustration of how things work. Less academic, more practical.
I found the first 6 minutes of this 11-minute video much more helpful: ua-cam.com/video/_COyD1CExKU/v-deo.html It's about setting up a Flask app on Render, but the first half walks through connecting a GitHub repository to VScode step by step.
also you guys are in fromnt of some of the slides, like there is one where a yellow arrow points to something but you guys are bloquing it so... you know
The only sound there is git repository admin loudly cursing contributors because merge of branch with main source has 999+ errors which admin has to fix manually😂
This is nice but unfortunately i already knew all of this. Was hoping to see some merge conflict and solutions. Mayhaps next time. Good presentation though.
great video but lmao the amount of times either one of them said 'essentially' is funny well, it's not like I am great with giving presentations either but, good job though
Nice presentation but tbh I think Brian Yu explained it better. ua-cam.com/video/MJUJ4wbFm_A/v-deo.html Be aware though that this video is 7 years old and since then there might be some new features in Git and GitHub. However the basic concept is still the same so I recommend to watch at least part of Brian Yu's video first.
Yeah a bit, but I would say still a lot less than Carter does (look at the SQL lectures). I think David has grown tired of programming computers and has now moved on to programming people.
Many courses in America, especially seminars, require students to give presentations. This is a very good opportunity for students to learn from each other. Also, in preparation for a presentation, students do a lot of research work and learn a lot of stuff.
This doesn't just happen in America. In University seminars in the UK they have students in their senior years with the university to help with seminars or sometimes take the seminars themselves. Lectures are always handled by Professors though. At least as far as I've seen
I would have enjoyed to see the full screen and also seeing it being used in action instead of pulling it up in a PowerPoint. Nevertheless, thank you for the content!
this is great ! CS50 so many incredible videos with so much information ! thank you so much !
I'm in the process of learning, and it appears that there might be a misunderstanding about the concept of a Pull Request. At around 19:35 in the presentation, the speaker mentioned 'You can actually pull directly from the GitHub website itself.' However, a Pull Request, as defined by GitHub, is a specific process where users request the maintainers of a repository to review and potentially merge their changes into the main codebase. It's primarily a mechanism for contributing changes to a repository, initiating discussions, and incorporating those changes after review.
"Puling" is using command 'git pull', which fetches some remote branch and then merges it into your current branch. And PR / Pull Request / Merge Request - is that thing you write in comment. Similar sounding names., totally different beast though
@@nneddenn6207 Yea that's the point, they were talking about "pulling", then suddenly inexplicably jumped to "Pull Request", a totally different thing
@@CirrusResults That explains why I got totally confused about how you're expected to "explain the changes you've made" when pulling. They shouldn't even have mentioned pull requests.
U guys gota show the thing hapaning!!
At 23:00 Sein Yun really be like: "Bro you're about to procrastinate again, aren't you..." The stare caught me red-handed. Thanks for the content!
Appreciate the content, but would be even better if the content wasn't partially blocked by the two speakers. Also, as previous comments have mentioned, would have been great if it weren't just PPT-based teaching, but actual illustration of how things work. Less academic, more practical.
enjoy 😮
Hi. Thank you for sharing. 🌟🧡
Thanks 😊
git blame -- i for missing this
I found the first 6 minutes of this 11-minute video much more helpful: ua-cam.com/video/_COyD1CExKU/v-deo.html
It's about setting up a Flask app on Render, but the first half walks through connecting a GitHub repository to VScode step by step.
Can I get the slides?
How can you have a tutorial on how to use GitHub and not show GitHub even once?
also you guys are in fromnt of some of the slides, like there is one where a yellow arrow points to something but you guys are bloquing it so... you know
Like where did the thing goes when o press pull?
Does it makes a grinding noise on conflict?
Etc
The only sound there is git repository admin loudly cursing contributors because merge of branch with main source has 999+ errors which admin has to fix manually😂
@@aiverneverminder it wold be nice to hear the screeming live u know
git rebase -i HEAD~2
also how does one hosts a git?
guys how can i connect github to cs50 ide ?
This is nice but unfortunately i already knew all of this. Was hoping to see some merge conflict and solutions. Mayhaps next time. Good presentation though.
great video but lmao the amount of times either one of them said 'essentially' is funny
well, it's not like I am great with giving presentations either but, good job though
git checkout -b rewrite 😞
essentially
It’s essentially’n time
Юля, классный акцент)
Юля?
Get line command
Nice presentation but tbh I think Brian Yu explained it better. ua-cam.com/video/MJUJ4wbFm_A/v-deo.html
Be aware though that this video is 7 years old and since then there might be some new features in Git and GitHub. However the basic concept is still the same so I recommend to watch at least part of Brian Yu's video first.
take a shot every time someone says "essentially."
i couldn't understand the difference between commit and push.
I found the session from a previous year much better: ua-cam.com/video/S-gBbnBDUhA/v-deo.html&ab_channel=CS50
yeah this one didnt land at all. very poor content and flow of info. no hate towards the faculty
Either he talks like David J Malan or the presentation is given by him🤣
Yeah a bit, but I would say still a lot less than Carter does (look at the SQL lectures).
I think David has grown tired of programming computers and has now moved on to programming people.
em, am, aam, em😢
you recruite student, and ask student teach student... is this a scam?
It's called apprenticeship and training the next generation. Definitely not a scam 😂
@@tyu3456 so what is the definition of scam?
Many courses in America, especially seminars, require students to give presentations. This is a very good opportunity for students to learn from each other. Also, in preparation for a presentation, students do a lot of research work and learn a lot of stuff.
This doesn't just happen in America. In University seminars in the UK they have students in their senior years with the university to help with seminars or sometimes take the seminars themselves.
Lectures are always handled by Professors though. At least as far as I've seen
@@cazza09 then why lectures are also done by students in this channel?
Does github/git deserve it's own dedicated harvard talk lol - it's version control, come on.