- Sao chép tệp để sao lưu.
- Quên mất cái nào là bản mới nhất.
- Khi xảy ra xung đột, tôi từ bỏ việc hợp nhất.
Những kiến thức Git cơ bản nhất cần biết trước khi nhờ AI hỗ trợ
Đây là thời đại mà AI có thể tạo ra 10 tệp tin cùng một lúc. Tuy nhiên, nếu bạn không thể theo dõi mã nguồn đã thay đổi ở đâu, gặp xung đột với mã của đồng đội, hay muốn quay lại phiên bản cũ mà không biết cách — thì dù bạn có sử dụng AI giỏi đến đâu, năng suất vẫn sẽ không được cải thiện. Khóa học này không đơn thuần là liệt kê các câu lệnh như git add hay git commit. Tôi sẽ giúp bạn hiểu rõ nguyên lý bằng hình ảnh trực quan về lý do tại sao chúng ta có thể quản lý mã nguồn do AI tạo ra một cách an toàn, và làm thế nào để hợp nhất mã với các thành viên trong nhóm. Sau 2 giờ, bạn sẽ trở thành một nhà phát triển có khả năng theo dõi, hoàn tác và hợp nhất một cách tự do, bất kể đó là mã do AI tạo ra hay do chính bạn viết.
288 học viên
Độ khó Nhập môn
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
4.9
5.0
콩순이컴퓨터
Giải thích rất dễ hiểu về quy trình hoạt động cũng như mã nguồn của Git. Tôi nghĩ điều này sẽ giúp ích rất nhiều trong công việc thực tế!!
5.0
qwanjk
Cách phát âm của giảng viên rất tốt nên cực kỳ dễ hiểu.
5.0
잉잉이
Tôi đã học được những kiến thức cơ bản về Git rất tốt so với mức giá rẻ. hehe. Phần tích hợp AI đơn giản ở cuối cũng rất thú vị! Đề xuất mọi người nên học nhé!
Bạn sẽ nhận được điều này sau khi học.
'Khả năng điều khiển Git' giúp bạn khôi phục trong vòng 1 phút mà không hề lúng túng ngay cả khi mắc lỗi
Quy trình cộng tác gọn gàng (PR & Code Review) giúp bạn được trưởng nhóm khen ngợi
Trải nghiệm thực tế quy trình làm việc bằng cách chia nhánh (Branch) với các thành viên trong nhóm và gửi yêu cầu hợp nhất (Pull Request - PR) để gộp mã nguồn.
'Khả năng điều khiển Git' để quản lý một cách hệ thống mã nguồn do AI tạo ra
Trong thời đại AI tuôn ra mã nguồn xối xả,
những người biết quản lý sẽ là những người sống sót. survives.
Dù Cursor·Claude Code·Copilot có tuôn ra hàng loạt tệp tin, thì việc theo dõi·hoàn tác·hợp nhất·hợp tác vẫn là phần việc của bạn. Nếu không biết Git, bạn thậm chí không thể quản lý nổi mã nguồn do AI tạo ra.
Cuối cùng, cuối cùng thật sự, _cái cuối cùng... cái nào mới thực sự là bản mới nhất?
Nếu không biết quản lý phiên bản, bạn sẽ luôn rơi vào cùng một địa ngục.
Mã nguồn do AI tạo ra, nhưng việc theo dõi, khôi phục và hợp nhất cuối cùng vẫn là nhiệm vụ của con người.
AI có thể tạo ra 10 tệp cùng một lúc. Tuy nhiên, việc theo dõi các thay đổi, hoàn tác và hợp nhất với các thành viên trong nhóm là công việc của Git.
Chỉ mải sao chép tệp tin rồi cuối cùng không biết cái nào mới là bản mới nhất.
Không thể theo dõi lịch sử thay đổi của lượng mã nguồn khổng lồ.
Khi mã nguồn bị trùng lặp với các thành viên trong nhóm và xảy ra xung đột, bạn sẽ không biết phải xử lý thế nào.
6 khái niệm, cái nhìn tổng quan qua các phép ẩn dụ.
Quản lý phiên bản · Commit · Branch · Merge · Push · PR — Không chỉ là câu lệnh, chúng tôi sẽ trình bày bằng hình ảnh (ẩn dụ) để bạn hiểu rõ cả lý do "tại sao và khi nào nên sử dụng".
"Bản cuối, bản cuối thật sự, _bản cuối cùng... cái nào mới là bản mới nhất vậy?"
Mọi thay đổi đều nằm trên dòng thời gian — hoàn tác bất cứ lúc nào.
"Nếu lỡ tay ghi đè lên thì mọi thứ sẽ mất hết đấy."
Ghi lại từng khoảnh khắc giống như điểm lưu (save point)..
"Nếu viết tính năng mới mà làm hỏng bản gốc thì sao?"
Làm việc trong vũ trụ song song mà không cần lo lắng về bản gốc. without worrying about the original.
"Công việc đã chia tách, làm sao để gộp lại?"
Trở lại làm một — Chọn lọc và xử lý xung đột.
"Mất laptop là mất luôn cả code?"
Tải lên kho lưu trữ đám mây để sao lưu và chia sẻ. to back up and share.
"Thật bất an nếu gộp lại ngay lập tức…"
Đánh giá từ đồng nghiệp và hợp nhất sau khi được phê duyệt.
Tốc độ AI chỉ có thể đạt 100% khi có Git.
- Ghi lại rõ ràng các thay đổi bằng commit.
- Thí nghiệm thoải mái với các nhánh (branch) mà không lo ảnh hưởng đến bản gốc.
- Nhận review thông qua PR và cộng tác một cách an toàn.
Bạn đã bao giờ gặp tình trạng này chưa?
Bạn đã từng thử thêm cuối cùng·cuối cùng thực sự·cuối cùng của cuối cùng vào sau tên tệp chưa?
Mã do AI tạo ra, bạn đang quản lý như thế nào?
Bài 11 · Nhập môn, từ cơ bản về Git đến tăng tốc bằng AI.
Giải thích bằng các phép ẩn dụ như "Thoát khỏi file Cuối_cùng.ppt", "Vũ trụ song song", "Tinh hoa của sự hợp tác", và thực hành thông qua nguyên lý CLI + SourceTree (GUI). Hãy nhấn vào từng phần để xem mục lục chi tiết.
섹션 1. 🧱 Git이 뭔지부터4강
- 1🤖 Trong thời đại AI, tại sao chúng ta vẫn phải tự mình học Git?
- 2💾 Quản lý phiên bản là gì?: Thoát khỏi cảnh "cuối_cùng_thật_sự_cuối_cùng_bản_chốt.ppt"
- 3[Windows] Thiết lập môi trường phát triển Git trên Windows
- 4🔧 Cơ bản về Git: Lưu trữ và ghi lại
섹션 2. ☁️ 올리고 합치기3강
- 5GitHub & Push: Khoe với cả thế giới
- 6⚔️ Git Merge: Đừng sợ xung đột
- 7🌿 Git Branch: Tạo vũ trụ song song
섹션 3. 🤝 협업 · 되돌리기3강
- 8Hoa kết trái của sự hợp tác: PR & Code Review
- 9⏪ Hoàn tác: Ai cũng có lúc mắc sai lầm
- 10🍯 Mẹo hay Git: Tiến thêm một bước nữa
섹션 4. 🚀 직접 + AI 가속2강
- 11🎯 Bài tập về nhà: Thử thách trở thành bậc thầy Git
- 12🚀 Tăng tốc với AI sau khi học Git (Cách tan làm sớm gấp 10 lần)
Những ai từng sao lưu bằng cách sao chép tệp tin, hãy tốt nghiệp tại đây.
Đối tượng phù hợp
Những ai vẫn còn đang sao chép để sao lưu kiểu như main_final.c
Người mới bắt đầu cảm thấy mờ mịt mỗi khi nhìn thấy màn hình đen (terminal)
Những ai đã viết code bằng Cursor·Claude Code nhưng đang bế tắc trong việc quản lý.
Những người muốn học cách cộng tác nhóm (nhánh·PR) một cách bài bản
Những người cần điều chỉnh kỳ vọng
- Những người đã và đang cộng tác thực tế bằng Git
- Những người muốn tìm hiểu sâu về nguyên lý hoạt động bên trong của Git
- Những người chỉ tìm kiếm các tính năng nâng cao của một hosting cụ thể (như GitLab, v.v.)
Cả Windows và Mac đều OK, chỉ cần có máy tính xách tay là được.
Hoàn toàn không cần có kiến thức về phát triển phần mềm. Chỉ cần biết cách thao tác với tệp và thư mục là đủ.
Hỗ trợ cả Windows·Mac — hướng dẫn theo từng hệ điều hành trong chương thiết lập môi trường.
Nguyên lý bằng CLI, thực hành bằng SourceTree(GUI). Bạn chỉ cần chuẩn bị laptop là đủ.
Sau khi kết thúc khóa học, bạn sẽ làm được bốn điều này.
Chúng ta sẽ sử dụng cỗ máy thời gian để khôi phục về thời điểm mong muốn ngay cả khi mã nguồn bị rối hoặc bị xóa nhầm.
Thử nghiệm các tính năng mới bằng nhánh (vũ trụ song song) mà không cần lo lắng về bản gốc.
Ngay cả khi xảy ra xung đột, bạn vẫn có thể hợp nhất một cách logic mà không hề lúng túng.
PR · Code review giúp thiết lập quy trình làm việc tiêu chuẩn để cộng tác với nhóm..
Từ một nhà phát triển máy chủ thực thụ, truyền đạt theo góc nhìn của người mới bắt đầu.
Cựu nhà phát triển máy chủ tại Viva Republica (Toss) — truyền tải kinh nghiệm thực tế phù hợp với trình độ của người mới bắt đầu.
Từng là gia sư thuật toán tại S Coding Club và điều hành kênh YouTube "Dingco Dingco", nên tôi đã tích lũy được nhiều kinh nghiệm giảng dạy.
Tôi vận hành cộng đồng chinh phục việc làm lập trình viên (KakaoTalk, Discord) và hỗ trợ học viên cho đến cuối cùng.
"최종찐막.ppt" (Bản cuối cùng của cuối cùng) · Vũ trụ song song · Đỉnh cao của sự hợp tác — Giải thích những khái niệm khó bằng cách ẩn dụ vào đời sống hàng ngày.
Hoàn thành khóa học và để lại đánh giá, bạn sẽ nhận được bảng tổng hợp lệnh (cheat sheet) sinh tồn.
Commit·Branch·Merge·Hoàn tác·PR — Đây là bản cheat sheet về các câu lệnh và quy trình để bạn lấy ra dùng ngay mỗi khi gặp khó khăn. (Cung cấp dưới dạng liên kết Notion)
Chỉ mở rộng và kiểm tra những phần bạn thắc mắc.
개발이 처음인데 따라갈 수 있나요?
Vâng. Bạn chỉ cần biết cách thao tác với tệp và thư mục là được. Các lệnh terminal như cd, ls cũng sẽ được hướng dẫn tỉ mỉ từ cơ bản ngay trong bài giảng. (Không có nền tảng vẫn OK)
AI가 코드를 다 짜주는데 Git을 굳이 배워야 하나요?
Ngay cả khi AI tạo ra hàng loạt mã nguồn, việc theo dõi thay đổi, hoàn tác và hợp nhất với các thành viên trong nhóm vẫn là nhiệm vụ của con người. Nếu không biết Git, bạn thậm chí không thể quản lý được mã nguồn do AI tạo ra. Trong chương cuối cùng, chúng tôi cũng sẽ hướng dẫn cách sử dụng AI để tăng tốc việc viết thông điệp commit, mô tả PR và giải quyết xung đột.
Windows에서도 되나요?
Hỗ trợ hoàn hảo cho cả Windows và Mac. Trong chương thiết lập môi trường, chúng tôi cung cấp hướng dẫn cài đặt tùy chỉnh cho từng hệ điều hành.
명령어를 다 외워야 하나요?
Không. Bạn sẽ hiểu nguyên lý thông qua dòng lệnh (CLI) và xử lý công việc thực tế một cách thuận tiện bằng SourceTree (GUI). Chúng tôi không bắt bạn phải học thuộc lòng một cách máy móc.
Đừng để bị cuốn theo những đoạn mã mà AI tạo ra, hãy quản lý chúng.
Yêu cầu AI thực hiện, quản lý bằng Git và chia sẻ với đồng đội — đây chính là kỹ năng cơ bản của nhà phát triển trong thời đại AI. Thay vì học thuộc lòng các câu lệnh, chúng ta sẽ nắm vững lý do tại sao và khi nào cần sử dụng chúng.
Khuyến nghị cho
những người này
Khóa học này dành cho ai?
Những người vẫn còn lưu tên tệp là 'cuối_cùng.txt', 'cuối_cùng_thật_sự.txt', 'chốt_hạ.txt'
Những người không biết quản lý phiên bản là gì nên thường chép code vào USB để di chuyển.
Những người mắc hội chứng sợ terminal, hoặc những người cứ hễ thấy dòng chữ 'CONFLICT' màu đỏ là não bộ bị đóng băng.
Những người gõ lệnh Git một cách máy móc mà không hiểu ý nghĩa của chúng.
Cần biết trước khi bắt đầu?
Đừng lo lắng ngay cả khi bạn chưa từng gõ Command Line (dòng lệnh) bao giờ. (Chúng tôi sẽ hướng dẫn bạn từ những câu lệnh cơ bản nhất!)
Đừng lo lắng nếu Git chưa được cài đặt trên máy tính của bạn. (Chúng ta sẽ bắt đầu cùng nhau từ bước cài đặt!)
Vật dụng cần chuẩn bị chỉ cần đúng hai thứ: 'laptop' và 'ý chí sẵn sàng làm theo'.
Những người đã bắt đầu sử dụng công cụ lập trình AI nhưng gặp khó khăn trong việc quản lý mã nguồn.
Xin chào
Đây là dingcodingco
Xác minh Inflearn
Xác minh sự nghiệp
18,119
Học viên
1,856
Đánh giá
346
Trả lời
4.9
Xếp hạng
21
Các khóa học
Link giảm giá coupon 15% miễn phí!
🚀 Từng làm việc tại Toss, tốt nghiệp POSTECH | Nhà phát triển Backend hiện tại (+9 năm)
🎥 Youtuber 20.000 sub | Sáng tạo nội dung lập trình
📚 Giảng viên Inflearn | Tổng số học viên 18.000+
👥 Đang điều hành cộng đồng tuyển dụng lập trình viên (8.000+)
🧩 Contributor cho nhiều dự án mã nguồn mở (Gradle, Spring AI, v.v.)
📝 Kinh nghiệm đậu 38 bộ hồ sơ và hơn 100 lần chỉnh sửa CV trên Kmong (Đánh giá 5.0 sao)
Tôi truyền đạt những thông tin thực tế sống động từ ngành công nghiệp một cách dễ hiểu và có tính diễn dịch.
Chương trình giảng dạy
Tất cả
15 bài giảng ∙ (2giờ 52phút)
Tài liệu khóa học:
Đánh giá
Tất cả
26 đánh giá
4.9
26 đánh giá
dayouĐánh giá 8
∙
Đánh giá trung bình 5.0
qkrrudgh30Đánh giá 9
∙
Đánh giá trung bình 5.0
- qwanjk
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
31% đã tham giaCách phát âm của giảng viên rất tốt nên cực kỳ dễ hiểu.
- dingcodingcoGiảng viên
Anh yêu em (hoặc Em yêu anh)
njh522326175Đánh giá 2
∙
Đánh giá trung bình 5.0
5
100% đã tham giaGiải thích rất dễ hiểu về quy trình hoạt động cũng như mã nguồn của Git. Tôi nghĩ điều này sẽ giúp ích rất nhiều trong công việc thực tế!!
- dingcodingcoGiảng viên
Cảm ơn bạn nhé!!! hehe
yah219418321Đánh giá 2
∙
Đánh giá trung bình 5.0
Khóa học khác của dingcodingco
Hãy khám phá các khóa học khác của giảng viên!
Khóa học tương tự
Khám phá các khóa học khác trong cùng lĩnh vực!













