iOS app distribution, now, just one Enter and you're done!
gitminam
Learn how to automatically distribute iOS apps to TestFlight and the App Store using Fastlane.
Basic
fastlane
This lecture aims to help you understand Git's core principles and advanced features, enabling you to confidently utilize Git in practical scenarios. It is especially recommended for those who use Git regularly but only mechanically use basic commands like commit, push, and pull, as well as those who have used it for a long time but still find Git difficult and lack confidence. Git is easy if you just understand its core.
156 learners
Level Intermediate
Course period Unlimited
Reviews from Early Learners
5.0
한영민
It was good to learn how git, which I had been using mechanically, works internally.
5.0
akor1
I only used git, never thought about digging into its internal structure like this. Thanks for the good lecture!
5.0
고성준
I was skeptical about gaining Git confidence from a mere 2-hour lecture, but it wasn't exaggerated in the slightest. After understanding Git's core principles, it transformed from a dangerous, unpredictable black box into a safe, excellent tool I can control at will. I heard that a good conversation is one where your thoughts change afterward, and this seems like an appropriate saying for this case. I can't help but regret how great it would've been if I'd watched this lecture when I first started development. Thank you for the excellent lecture.
Understanding Git's data storage method clarifies its internal workings.
You can precisely learn the structure and roles of the four objects: Blob, Tree, Commit, and Tag.
By learning the principles and applications of rebasing, you can maintain a clean commit history.
Learn Reflog to easily restore even accidentally deleted commits.
Who is this course right for?
Those who want to properly understand the working principles of Git
For those who want to know exactly what rebase is and how to use it
Someone who wants to learn how to restore lost commits.
Need to know before starting?
Recommended for users with CLI experience in git commit, push, pull.
If you've had experience with Git's basic commands, you'll find its internal principles and advanced concepts much easier to grasp.
235
Learners
22
Reviews
2
Answers
4.9
Rating
2
Courses
Teaching Experience
Samsung Electronics (Fast Campus Instructor)
ESTsoft KDT course, etc.
Development Experience: Kakao Mobility - Kakao Taxi, Kakao T iOS App Developer (2018-2024), over 10 years of practical app development experience. Publications: Tommy's Git with Sourcetree. Lectures: Udemy (Git
Professional Experience
Kakao Mobility - Kakao Taxi, Kakao T iOS App Developer (2018-2024)
Over 10 years of practical experience in app development
Publication
Lectures
Operations
All
28 lectures ∙ (1hr 49min)
Course Materials:
14. What is rebase?
02:51
21. Key Summary
02:03
All
14 reviews
4.8
14 reviews
Reviews 12
∙
Average Rating 5.0
5
First, the instructor's diction is good, it really sticks in my ears. Using pictures, they explained it well and easily.
Glad you found the diction pleasant. I'm happy that using visuals was also helpful. Thank you for your feedback. It will be a good reference for creating other lectures.
Reviews 3
∙
Average Rating 4.7
5
It was great to finally learn how git works in detail. I liked how each command was analyzed in the hashing section. Additionally, I think it would be good to have additional lectures based on scenarios that could occur in real-world professional settings.
I meticulously prepared the analysis and sharing of each command from hash, and I feel rewarded by your positive reception. The exact release date is not yet decided, but I plan to create and launch a lecture focusing on content closely related to practical work. I hope to see you again then. Sincere thanks for purchasing the lecture, and for your valuable reviews and suggestions on its direction.
Reviews 3
∙
Average Rating 5.0
Edited
5
I was skeptical about gaining Git confidence from a mere 2-hour lecture, but it wasn't exaggerated in the slightest. After understanding Git's core principles, it transformed from a dangerous, unpredictable black box into a safe, excellent tool I can control at will. I heard that a good conversation is one where your thoughts change afterward, and this seems like an appropriate saying for this case. I can't help but regret how great it would've been if I'd watched this lecture when I first started development. Thank you for the excellent lecture.
I'm truly delighted you've gained confidence in Git after the lecture; it seems I delivered value as intended. Thank you very much for your sincere and valuable feedback. I will strive to meet you again with an even better lecture next time.
Reviews 14
∙
Average Rating 4.9
5
Compared to lectures that only teach simple usage, I think understanding was faster because there were many explanations of concepts. Additionally, it would have been better if there were contents about know-how or tips related to collaboration, such as resolving complex conflicts that might occur in practice.
I'm glad the concept explanation was helpful. As you advised, I will consider incorporating methods for handling issues often encountered in practice, as well as tips related to collaboration, into the next lecture. Thank you for providing valuable feedback.
Reviews 12
∙
Average Rating 5.0
5
The explanations are clear and your diction is also good, so I can focus well on the lecture!
I'm happy that you are able to concentrate well. Thank you for the valuable feedback.
Check out other courses by the instructor!
Explore other courses in the same field!