How to use Git/Github and how to collaborate in practice
Handling Git/Github directly using SourceTree
If you're a developer, you should know! Collaborating with Git and GitHub 👨👩👦
Git and GitHub for Development Collaboration 🖥️
Git and GitHub's numerous features are difficult to learn and utilize. While I didn't have any trouble learning basic concepts like Git init and commit, I found it challenging to apply them in actual collaboration.
When collaborating with others, it's crucial to understand the collaborative flow. This process can be difficult to grasp unless someone guides you, and it can be difficult to grasp the necessity of it when developing alone. However , version control using Git is an essential skill for developers . I learned Git firsthand through open source, and I want to help those new to it learn how to use it effectively.
If you're trying to learn Git but find it difficult to understand books or online articles, or if you've made commits but don't know how to collaborate with others, I recommend taking this course.
The features and commands used for collaboration on Git and GitHub are largely fixed. In this course, you'll learn the basics of Git and GitHub , covering essential features for collaboration and workflow . Designed for beginners, this course combines lectures and hands-on practice . Try applying the Git and GitHub concepts you've learned in your own development projects.
Through Git and GitHub Source Code Management
Branch Why it's needed
Within GitHub Progress with development
I recommend this to these people 🙋
Git and GitHub First time users
I studied Git, but For those who want to make better use of it
Git and GitHub Anyone who wants to use it for collaboration
Join us for this lecture! 😁
The goal of this course is to collaborate with others using Git/GitHub.
Learn how to use it for everything from the most basic to open source and work projects.
Learn Git and GitHub by working directly with open source committers.
What you'll learn 📚
1. From basic essential concepts
While the goal is to leverage Git/GitHub for collaboration, it's not just about hands-on learning. A basic understanding of the theory is essential.
Before we begin, let's take a look at the overall course content and essential concepts.
2. Learn through hands-on practice
When I first learned Git, the commands were cool. But as I started developing, I realized there was nothing as easy and convenient as SourceTree.
Even those new to Git can use a tool called SourceTree to easily and enjoyably use Git.
Tools are great, but the most fundamental thing is Git commands! We'll learn Git commands alongside source trees.
3. Create your own situations and learn.
Why do we need branches? How do we deal with conflicts? You'll create and experience these situations firsthand.
Let's create an issue and PR to see how collaborative work is developed.
There's even a collaborative project at the end, allowing you to collaborate using GitHub. Let's practice collaboration together.
Expected Questions Q&A 💬
Q. I'm new to Git and GitHub. Can I still take the course?
Of course :) This lecture is an introductory lecture on Git and GitHub.
Q. What level of content is covered in the class?
Our goal is collaboration using Git and GitHub! Let's learn together, starting from the basics.
Q. Can I use SourceTree on Mac or Ubuntu?
You can use the SourceTree tool on Mac or Windows, but you can't use SourceTree on Ubuntu. 😢 You won't be able to practice using the SourceTree tool, but you can learn Git commands and collaboration flow.
Q. Will I learn all the features of Git and GitHub?
You won't learn every feature, but you'll learn the ones necessary for collaboration. After completing the course, you'll gain a solid understanding of Git and GitHub. Therefore, you'll be able to find and implement additional features as needed.
Introducing the Knowledge Sharer ✒️
History
Current Mozilla open source committer
Former Fintech startup developer
Former Global Professional Developer at the Ministry of Science and Technology
Former) Hyosung Billing Development Team (Settlement DB Development)
Recommended for these people
Who is this course right for?
For those new to Git and Github
People who want to collaborate using Git and Github
People who learned Git but had difficulty using it in practice
Hello This is
3,799
Learners
162
Reviews
33
Answers
4.7
Rating
3
Courses
안녕하세요. MJ코딩입니다😀
강의에 관심과 수강을 해주셔서 감사합니다 :)
강의 내용은 처음 접할 때는 가볍지만은 않은 내용이지만, 이해를 하실 수 있고 실제로 사용하실 수 있도록 준비를 하였습니다.
Xin chào jhhur :)
Cảm ơn lời khen của bạn😀
Tôi hy vọng rằng qua bài giảng này, bạn sẽ có thể sử dụng trực tiếp Git và Github trong quá trình phát triển và tạo ra một môi trường phát triển tốt hơn.
Cảm ơn bạn ^^
Xin chào Yang HyeonBin :)
Tôi đã kiểm tra bản vá bạn đã thực hiện!! làm tốt lắm😀😀
Nếu bạn tiếp tục sử dụng git trong tương lai, bạn sẽ sớm quen với nó và có thể sử dụng nó tốt hơn haha.
Tôi hy vọng bạn thấy nội dung bạn đã học hữu ích.
Cảm ơn bạn ^^
Xin chào Mincheol :)
Là một người sử dụng Git trong quá trình phát triển, tôi cảm thấy SourceTree là một công cụ rất tiện lợi😢
Tôi hy vọng bài giảng này sẽ hữu ích trong việc sử dụng Git.
Cảm ơn bạn ^^