inflearn logo
inflearn logo

Học Git & GitHub bài bản - bởi Yalco

Trong thời đại AI, dù không biết lập trình bạn cũng cần phải biết Git. Học Git & GitHub một cách dễ dàng nhất và chi tiết nhất.

(4.9) 수강평 454개

강의소개.상단개요.수강생.short

난이도 입문

수강기한 무제한

Git
Git
GitHub
GitHub
github-actions
github-actions
git-commands
git-commands
Git
Git
GitHub
GitHub
github-actions
github-actions
git-commands
git-commands

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

rygus9

100% 수강 후 작성

Cách đây 4-5 ngày, khi xem video trên Yalco Utop, tôi thấy anh ấy có học một khóa git nên đăng ký ngay. Wow... bạn thực sự giải thích nó rất tốt. Thật là điên rồ! Tôi nghĩ rằng ngay cả những người mới học Git lần đầu cũng có thể học theo từ từ. Tôi đặc biệt giới thiệu nó cho những người như tôi, những người được yêu cầu sử dụng git và github, để họ ghi nhớ một số lệnh và không cố gắng hiểu sâu về chúng.

5.0

seolnavy

100% 수강 후 작성

Đó là khóa học git tốt nhất tôi từng thấy. Thật là lãng phí thời gian vì tôi đã không thể học được từ video này khi mới bắt đầu học. Mặc dù được trả phí nhưng tôi nghĩ sẽ rất tốt nếu nội dung tiếp theo là một bài giảng mà bạn có thể học sâu như bài giảng này. Cảm ơn

5.0

동해물과백두산이마르고닳도록

27% 수강 후 작성

Lẽ ra tôi nên mua cái này trước thay vì mua một khóa học Git khác.

강의상세_배울수있는것_타이틀

  • Cách sử dụng Git & GitHub cơ bản dành cho người mới bắt đầu

  • Cách sử dụng Git thực tế để quản lý dự án

  • Các tính năng nâng cao của Git & GitHub dành cho nhà phát triển chuyên nghiệp

  • Chiến lược và quy ước Git & GitHub dành cho thực hành và cộng tác

  • Cách sử dụng Git dễ dàng bằng AI

Git & Github, cùng Yalco đào sâu thực thụ!

🦺 Bài giảng đang trong quá trình đổi mới cho năm 2026! Hãy mua với giá giảm một nửa!

Trong thời gian làm mới (đến đầu tháng 2), hãy mua khóa học với mức giá ưu đãi.
https://inf.run/wcJN3

🔼 Nếu bạn truy cập vào liên kết trên, phiếu giảm giá nửa giá sẽ được áp dụng.

- - - - - - - - - - - - - - - - - -

Bạn sẽ học được những điều này! 📚 

  • Phần 1~4: Cách sử dụng cơ bản của Git và GitHub
  • Phần 5~12: Nguyên lý và các tính năng nâng cao của Git, chiến lược thực tế và mẹo sử dụng
  • Phần 13~14: Các tính năng đa dạng của GitHub cùng chiến lược hợp tác và cách sử dụng nâng cao tận dụng các tính năng đó

Lý do tạo ra khóa học 'Đào sâu thực thụ' ⛏️ 

Trong quá trình tìm kiếm nhiều tài liệu và tham gia nhiều khóa học để sử dụng Git tốt hơn trong công việc thực tế, tôi đã nghĩ rằng thật tốt nếu có một khóa học gói gọn tất cả trong một, từ kiến thức cơ bản đến nâng cao về Git và GitHub, cùng các chiến lược và mẹo sử dụng đa dạng mà tôi đã học được từ tất cả các quá trình đó.

Với mục tiêu tạo ra một bài giảng thực sự tuyệt vời và hữu ích, tôi đã thực hiện bài giảng này sau một thời gian dài nghiên cứu và chuẩn bị kỹ lưỡng.


Ai nên
nghe bài giảng này? 
👨‍💻 

Ngay cả khi bạn chưa từng
thử lập trình!

Ngay cả khi bạn mới làm quen với
Git/Github lần đầu!

Ngay cả khi bạn muốn
sử dụng thành thạo Git/Github!

  • 🍼 Người mới bắt đầu học lập trình
  • Tất cả những ai mong muốn trở thành lập trình viên 💻
  • 🐙 Người mới bắt đầu sử dụng Git và GitHub
  • ⛏️ Những người đã biết về Git ở một mức độ nào đó nhưng muốn học một cách bài bản hơn
  • 👨‍👩‍👧‍👦 Những người muốn học cách cộng tác một cách có hệ thống trong công việc thực tế
  • ⚙️ Những người muốn nghiên cứu nguyên lý cụ thể và các tính năng nâng cao của Git
  • 🌏 Những người quan tâm đến mã nguồn mở

Điểm đặc biệt
chỉ có ở bài giảng của Yalco ✨

Nhanh chóng và dễ dàng 
Bài giảng video 🚀

Tiết kiệm thời gian quý báu của bạn với tiến độ nhanh chóng, không rườm rà. (Xin lưu ý rằng tốc độ nói có thể cảm thấy hơi nhanh tùy theo người học. Vui lòng kiểm tra phần học thử miễn phí trước!)

Bài giảng chi tiết
của người giải thích cực kỳ kỹ lưỡng 🎙️

Tôi đã chuẩn bị kỹ lưỡng để bạn có thể học hỏi được nhiều nhất có thể bằng cách giải thích chi tiết không chỉ về Git và cách sử dụng, mà còn cả nguyên lý hoạt động, chiến lược vận dụng trong thực tế, các biến số theo từng môi trường thực thi và các mẹo khác nhau.

Thực hành thuận tiện
thông qua trang web 🖥️

Mỗi bài giảng đều có các câu lệnh thực hành và mã nguồn có thể sao chép cùng các điểm chính của video được sắp xếp trên trang web, giúp bạn có thể dễ dàng thực hành bằng cách làm theo và ứng dụng chúng.

Nội dung cơ bản  
Công khai miễn phí 😎

Để các bạn học sinh, sinh viên cũng có thể học tập mà không gặp áp lực về chi phí, các phần từ 1 đến 4 bao gồm cách sử dụng cơ bản của Git và GitHub sẽ được công khai miễn phí thông qua bản xem trước.

Yalco là ai? 😀

Kênh YouTube Từ điển lập trình nông cạnlà một YouTuber, đồng thời là tác giả viết các cuốn sách về IT. Tận dụng kinh nghiệm làm việc với tư cách là một nhà phát triển Full-stack, tôi đang tạo ra các nội dung giải thích những khái niệm lập trình khó bằng các phép ẩn dụ, ví dụ dễ hiểu và đôi khi là hoạt hình để những người mới bắt đầu có thể dễ dàng tiếp cận.

🎬   Kênh YouTube Yalco's Coding Dictionary (Click!)
📕  Xem các cuốn sách của Yalco (Click!)


Sau khi học khóa học này, 
điều gì sẽ thay đổi? 💪

  • ✅ Bạn sẽ biết cách sử dụng Git từ các thao tác cơ bản cho đến các tính năng nâng cao.
  • ✅ Bạn sẽ có được sự tự tin tuyệt đối về Git và có thể tích cực ứng dụng nó vào các dự án.
  • ✅ Bạn sẽ có được kiến thức thực tế về cách Git và GitHub được sử dụng trong công việc thực tế.
  • ✅ Bạn sẽ biết cách xây dựng hệ thống cộng tác bài bản bằng cách sử dụng GitHub.
  • ✅ Hiểu được khái niệm của các tính năng đặc biệt như Hooks, Submodules, GitHub Actions và có thể vận dụng chúng tùy theo nhu cầu.

Bạn sẽ được
học những nội dung gì? 📚 

🌱 Phần cơ bản về Git & GitHub (CLI + Sourcetree)

Phần 1
Bạn sẽ học các khái niệm cơ bản của Git, cách thiết lập theo từng môi trường và cách bắt đầu sử dụng Git.

Phần 2
Bạn sẽ học cách sử dụng Git để du hành giữa quá khứ và hiện tại của dự án, đồng thời thực hành với CLI (chính) và Sourcetree.

Phần 3
Tìm hiểu cách di chuyển giữa các chiều (nhánh) của dự án và cách giải quyết các vấn đề như xung đột.

Phần 4 
Tìm hiểu cách sử dụng cơ bản của GitHub và cách cộng tác thông qua đó.

🌳 Phần Git nâng cao (tập trung vào CLI)

Phần 5
Tìm hiểu các khái niệm lý thuyết cùng với thực hành để đi sâu vào các nội dung nâng cao.

Phần 6
Tìm hiểu các mẹo để tự tra cứu cách sử dụng Git khi cần thiết, cũng như cách thiết lập các cấu hình và phím tắt khác nhau phù hợp với người dùng.

Phần 7
Nâng cao về Commit - Thực hành các quy ước liên quan đến commit được sử dụng trong thực tế, cách thực hiện commit một cách tỉ mỉ hơn và cách chỉnh sửa lịch sử commit trong quá khứ một cách tự do.

Phần 8
Bạn sẽ học các cách khác nhau để hoàn tác công việc, tệp tin và các bản commit bằng Git.

Phần 9
Bạn sẽ học cách quản lý các thẻ (tag) và bản phát hành (release) trên máy cục bộ và kho lưu trữ từ xa.

Phần 10
Nâng cao về nhánh - Tìm hiểu chi tiết hơn về các nhánh và thực hành các tính năng nâng cao liên quan, sau đó tìm hiểu về các chiến lược sử dụng nhánh trong thực tế công việc.

Phần 11
Log chuyên sâu & Debugging - Sử dụng Git để xem xét trạng thái và lịch sử quản lý dự án một cách đa dạng hơn, đồng thời thực hành các tính năng nâng cao để tìm ra nguyên nhân và thời điểm phát sinh lỗi.

Phần 12
Tìm hiểu khái niệm về Hooks và Submodules, đồng thời thực hành các ví dụ cơ bản liên quan.

🐙 Phần GitHub nâng cao

Phần 13
Bạn sẽ học cách tận dụng các tính năng đa dạng của GitHub để cộng tác, xây dựng hồ sơ năng lực (portfolio) và đóng góp cho mã nguồn mở.

Phần 14 
Sau khi thực hành cách sử dụng các thiết lập nâng cao của GitHub như SSH, GPG, chúng ta sẽ cùng tìm hiểu cách làm việc thuận tiện hơn với GitHub Actions, GitHub CLI thông qua các ví dụ đơn giản.


Bạn có thể tìm thấy nội dung của bài giảng
trong sách.

Đã được xuất bản dưới tên sách !
Giờ đây bạn có thể cầm trên tay cuốn sách giấy để ôn lại những nội dung đã học qua bài giảng video.


Hãy kiểm tra
các câu hỏi thường gặp 💬

Q. Tại sao chúng ta cần phải học một cách 'đào sâu và bài bản'? ⛏️

Sự tự tin khi đối mặt với dự án giữa lúc chỉ biết mơ hồ về Git và khi đã học tập bài bản là một sự khác biệt một trời một vực. Sau khi tìm hiểu kỹ về cách thức hoạt động cụ thể của Git và những gì Git có thể làm được, bạn sẽ cảm thấy mình như một vị 🧙‍♂️ phù thủy có thể tự do điều khiển không gian và thời gian của dự án!

Q. Tôi mới tiếp cận với lập trình lần đầu thì có thể theo học được không? 🍼

Để những người mới bắt đầu học lập trình cũng có thể theo kịp, khóa học sẽ giải thích chi tiết từ việc thiết lập môi trường ban đầu cho đến cách sử dụng các công cụ lập trình, đồng thời sử dụng những thuật ngữ dễ hiểu để thực hành. Bạn sẽ được học cách sử dụng Git và GitHub, hoàn toàn không có nội dung về lập trình.

Q. Tôi đã biết sử dụng Git ở mức độ nhất định rồi thì liệu khóa học này có giúp ích gì không? 👩‍💻

Khóa học được thiết kế bao gồm các tính năng nâng cao của Git và GitHub, cùng với những cách sử dụng và mẹo hữu ích mà các bài giảng khác không cung cấp, giúp người học có thể tiếp thu được nhiều kiến thức nhất có thể. Đây sẽ là nguồn trợ giúp đắc lực cho những ai muốn tìm hiểu sâu hơn và sử dụng Git một cách hiệu quả hơn!

Q. Sử dụng CLI hay sử dụng Sourcetree vậy ạ? 🌳

Chúng ta sẽ tập trung vào CLI, nhưng từ phần 1 đến phần 4 - nơi làm quen với các cách sử dụng cơ bản - bạn cũng sẽ được học cả cách thực hiện bằng Sourcetree. Từ phần 5 trở đi khi chuyển sang các cách sử dụng nâng cao, hầu hết nội dung sẽ chỉ được hướng dẫn bằng CLI.

Q. Có hạn chế nào về môi trường thực hành không? 🍎

Để bạn có thể theo sát bài giảng trên cả Windows và Mac, tôi sẽ hướng dẫn chi tiết cách thiết lập cho từng hệ điều hành cũng như những điểm khác biệt có thể phát sinh trong quá trình thực hành. Nếu bạn gặp khó khăn ở bất kỳ phần nào, hãy phản hồi lại và nội dung bài giảng sẽ được cập nhật liên tục trên trang khóa học.

강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • Người muốn phát triển chương trình bằng AI

  • "Tất cả" những ai muốn trở thành lập trình viên

  • Người mới bắt đầu sử dụng Git và GitHub

  • Người đã biết về Git ở mức độ nhất định nhưng muốn học một cách "bài bản" hơn.

  • Người muốn học cách cộng tác một cách hệ thống trong thực tế công việc.

  • Người muốn tìm hiểu về nguyên lý chi tiết và các tính năng nâng cao của Git.

강의소개.지공자소개

33,398

수강생

1,842

수강평

95

답변

4.9

강의 평점

17

강의_other

Tôi là YouTuber của kênh Từ điển Lập trình Nông cạn, đồng thời là tác giả của nhiều cuốn sách về IT. Tận dụng kinh nghiệm làm việc với tư cách là một nhà phát triển Full-stack, tôi đang tạo ra các nội dung giải thích những khái niệm lập trình khó bằng các phép ẩn dụ, ví dụ đơn giản và đôi khi là hoạt hình để người mới bắt đầu có thể dễ dàng thấu hiểu.

🎬   Kênh YouTube Từ điển Lập trình Nông cạn (Click!)
📕  Xem các cuốn sách của Yalco (Click!)

더보기

커리큘럼

전체

115개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)

해당 강의에서 제공: [object Object]
강의 게시일: 
마지막 업데이트일: 

수강평

전체

454개

4.9

454개의 수강평

  • codetomorrow님의 프로필 이미지
    codetomorrow

    수강평 13

    평균 평점 5.0

    5

    100% 수강 후 작성

    Mặc dù đơn giản là tôi sử dụng nó rất nhiều nhưng tôi nghĩ mình cần phải nghiên cứu nó một cách hợp lý để có thể cộng tác nên đã đăng ký khóa học. Nội dung được giải thích một cách thân thiện và chi tiết nên rất dễ hiểu. Tôi giới thiệu nó cho bất kỳ ai muốn sử dụng git đúng cách.

    • yalco
      지식공유자

      Cảm ơn! Chúng tôi sẽ thưởng cho bạn những nội dung tốt hơn nữa trong tương lai!!

  • kotlin님의 프로필 이미지
    kotlin

    수강평 12

    평균 평점 5.0

    5

    100% 수강 후 작성

    Đó là khóa học git tốt nhất tôi từng thấy. Thật là lãng phí thời gian vì tôi đã không thể học được từ video này khi mới bắt đầu học. Mặc dù được trả phí nhưng tôi nghĩ sẽ rất tốt nếu nội dung tiếp theo là một bài giảng mà bạn có thể học sâu như bài giảng này. Cảm ơn

    • yalco
      지식공유자

      Cảm ơn bạn đã làm cho nó xứng đáng như công sức tôi đã bỏ ra. Tôi thực sự rất vui khi được giúp đỡ! Chúng tôi sẽ thưởng cho bạn những nội dung tốt hơn trong tương lai!!!

  • rygus96828님의 프로필 이미지
    rygus96828

    수강평 5

    평균 평점 4.6

    5

    100% 수강 후 작성

    Cách đây 4-5 ngày, khi xem video trên Yalco Utop, tôi thấy anh ấy có học một khóa git nên đăng ký ngay. Wow... bạn thực sự giải thích nó rất tốt. Thật là điên rồ! Tôi nghĩ rằng ngay cả những người mới học Git lần đầu cũng có thể học theo từ từ. Tôi đặc biệt giới thiệu nó cho những người như tôi, những người được yêu cầu sử dụng git và github, để họ ghi nhớ một số lệnh và không cố gắng hiểu sâu về chúng.

    • yalco
      지식공유자

      Cảm ơn bạn ㅠㅠ Chúng tôi sẽ tiếp tục tạo ra những nội dung tốt hơn nữa!

    • Tham gia vào mã nguồn mở của Yalko Trong chương này, bạn sẽ tìm hiểu về vscode. Nếu bạn nói phát triển git switch Một thông báo lỗi xuất hiện: gây tử vong: tham chiếu không hợp lệ: phát triển. Làm thế nào tôi có thể giải quyết điều này?

  • a7759143046님의 프로필 이미지
    a7759143046

    수강평 1

    평균 평점 5.0

    5

    75% 수강 후 작성

    Nó thực sự hữu ích. Sẽ không thể nếu tôi làm một mình, nhưng cảm ơn bạn đã cho phép tôi xem những bài giảng chất lượng cao như vậy với chi phí thấp. Tôi có rất nhiều câu hỏi nên đã hỏi rất nhiều thứ khác nhau nhưng họ trả lời rất nhanh, kể cả vào đêm khuya và phản hồi thực sự rất tốt. Cảm ơn

    • yalco
      지식공유자

      Tôi rất vui vì nó đã giúp! Xin vui lòng đặt câu hỏi bất cứ lúc nào trong tương lai ~!!

  • abcedfg님의 프로필 이미지
    abcedfg

    수강평 503

    평균 평점 5.0

    5

    27% 수강 후 작성

    Lẽ ra tôi nên mua cái này trước thay vì mua một khóa học Git khác.

    yalco님의 다른 강의

    지식공유자님의 다른 강의를 만나보세요!

    비슷한 강의

    같은 분야의 다른 강의를 만나보세요!

    강의상세.할인문구

    647.328 ₫

    29%

    912.144 ₫