CS50 Seminars 2023 - How To Use Git and GitHub

preview_player
Показать описание
The differences between Git and GitHub, command line usage, how to clone a repository for working on projects, and how to collaborate on code using push/pull/merge.

***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

HOW TO SUBSCRIBE

HOW TO TAKE CS50

HOW TO JOIN CS50 COMMUNITIES

HOW TO FOLLOW DAVID J. MALAN

***

CS50 SHOP

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

David J. Malan
Рекомендации по теме
Комментарии
Автор

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!

ansleycoelho
Автор

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.

youtubenorthish
Автор

this is great ! CS50 so many incredible videos with so much information ! thank you so much !

MarSonyTM
Автор

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!

nhatle
Автор

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.

k.h.p.
Автор

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.

freelance-writer
Автор

guys how can i connect github to cs50 ide ?

SMH_
Автор

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

olagarto
Автор

Like where did the thing goes when o press pull?
Does it makes a grinding noise on conflict?
Etc

olagarto
Автор

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

AmitojSingh_
Автор

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.

spacegoat_d
Автор

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.

lintz_lin
Автор

yeah this one didnt land at all. very poor content and flow of info. no hate towards the faculty

rawfiul.
Автор

take a shot every time someone says "essentially."

zatoichijiku
Автор

How can you have a tutorial on how to use GitHub and not show GitHub even once?

MajorBabyCakes
Автор

i couldn't understand the difference between commit and push.

victorsubbiah
Автор

Either he talks like David J Malan or the presentation is given by him🤣

plbxwoofzoo
Автор

you recruite student, and ask student teach student... is this a scam?

深夜酒吧
Автор

Does github/git deserve it's own dedicated harvard talk lol - it's version control, come on.

gravisan