Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Git & Github Flash Course: Sáng học - Chiều làm
Rating: 4.9 out of 5(8 ratings)
233 students

Git & Github Flash Course: Sáng học - Chiều làm

Làm Chủ Git, Xử Lý Xung Đột Phức Tạp & Workflow Nhóm Chuyên Nghiệp
Last updated 5/2025
Vietnamese

What you'll learn

  • Hiểu rõ cách Git hoạt động
  • Nắm bắt cốt lõi và xử lý sự cố nhanh chóng
  • Làm việc với quy trình chuyên nghiệp
  • Ứng dụng Git trong môi trường phát triển thực tế

Course content

5 sections • 16 lectures • 1h 28m total length
  • Git là gì? Tại sao cần dùng?4:16

    Bạn đang vật lộn với việc quản lý các phiên bản file dự án của mình? Lạc giữa một rừng file kiểu "report_final_v1.docx", "report_final_final.docx", "report_final_v2_chắc_chắn_cuối_cùng.docx"? Hay lỡ tay xóa mất phần code quan trọng mà không biết làm sao lấy lại?

    Nếu vậy, bạn cần biết về Git!

    Git là hệ thống quản lý phiên bản phân tán (Distributed Version Control System - DVCS) mạnh mẽ, giúp bạn theo dõi MỌI thay đổi trong code (hoặc bất kỳ tập tin nào khác), quay ngược thời gian về bất kỳ phiên bản nào, làm việc nhóm hiệu quả và an toàn hơn rất nhiều. Nó giống như một "cỗ máy thời gian" cho dự án của bạn!

  • Git vs GitHub3:21

    Bạn mới bắt đầu học Git và nghe tới cả "Git" lẫn "GitHub", thấy hơi bối rối không biết chúng có giống nhau không? ? Video này sẽ làm sáng tỏ điều đó!


    ✅ Git là công cụ (hệ thống) quản lý phiên bản phân tán chạy trên máy tính của bạn.

    ✅ GitHub là một nền tảng web dùng để lưu trữ các kho Git từ xa, giúp bạn làm việc nhóm, chia sẻ code, sao lưu dự án trên "đám mây".

  • Cài đặt & cấu hình Git6:40

    Trong video này, mình sẽ hướng dẫn bạn cài đặt và giải thích từng lựa chọn khi cài đặt Git.

  • Làm quen với dòng lệnh9:34

    Tất cả các lệnh Git đều được chạy thông qua giao diện dòng lệnh (Terminal trên macOS/Linux hoặc Command Prompt/PowerShell trên Windows). Nếu bạn chưa quen với việc sử dụng Terminal, việc học Git có thể sẽ hơi khó khăn lúc đầu.

    Đừng lo! Video này là cầu nối giúp bạn tự tin hơn với giao diện dòng lệnh.

    Nắm vững các lệnh Terminal cơ bản này không chỉ giúp bạn sử dụng Git mượt mà hơn mà còn là kỹ năng nền tảng quan trọng cho mọi developer!

Requirements

  • Tinh thần ham học và kiên nhẫn – Git không khó, nhưng cần hiểu đúng và luyện tập để nắm chắc.

Description

Bạn đã chán nản với việc quản lý các file phiên bản lộn xộn? Lo sợ lỡ xóa mất code quan trọng mà không thể khôi phục? Gặp khó khăn khi làm việc nhóm trên cùng một dự án code?


Chào mừng bạn đến với "Git & Github Flash Course: Sáng Học – Chiều Làm" – giải pháp cô đọng, thực tế giúp bạn làm chủ công cụ quản lý phiên bản quyền năng nhất thế giới chỉ trong thời gian ngắn và áp dụng ngay vào công việc!


Với triết lý "Sáng Học – Chiều Làm", chúng ta sẽ không đi sâu vào lý thuyết hàn lâm khô khan. Thay vào đó, bạn sẽ được hướng dẫn từng bước thực hiện các thao tác Git và GitHub thiết yếu nhất thông qua các ví dụ thực tế, giúp bạn nắm vững kiến thức và kỹ năng cần thiết để:

  • Bắt đầu theo dõi dự án: Hiểu Git là gì, tại sao nó quan trọng và cách khởi tạo kho lưu trữ với git init.

  • Lưu và quản lý thay đổi cục bộ: Thành thạo các lệnh cốt lõi như git status, git add, git commit, git log, git show.

  • Quản lý file chuyên nghiệp: Sử dụng .gitignore để bỏ qua file không cần thiết, git diff để xem thay đổi chi tiết, git rm, git mv để quản lý file đã theo dõi.

  • Làm việc độc lập & song song: Nắm vững khái niệm Nhánh (Branch) và cách tạo/chuyển đổi nhánh với git branch, git switch.

  • Kết hợp các luồng phát triển: Hiểu và áp dụng git merge, git rebase, và tự tin giải quyết xung đột khi gộp nhánh.

  • Kết nối và làm việc với thế giới: Đưa dự án lên GitHub, tải dự án về (git clone), đồng bộ code (git push, git pull, git fetch).

  • Tham gia cộng đồng: Nắm vững quy trình Fork & Pull Request để đóng góp vào các dự án mã nguồn mở.


Sau khi hoàn thành khóa học này, bạn sẽ không còn sợ hãi khi nhắc đến Git và GitHub. Bạn sẽ tự tin sử dụng chúng để quản lý code, làm việc nhóm hiệu quả hơn, bảo vệ lịch sử dự án và mở ra cơ hội đóng góp vào các dự án lớn trên thế giới.


Hãy sẵn sàng học nhanh, thực hành ngay và làm chủ Git & GitHub chỉ trong thời gian ngắn! Đăng ký ngay để bắt đầu hành trình của bạn!

Who this course is for:

  • Chưa sử dụng Git hoặc GitHub
  • Muốn cải thiện kỹ năng làm việc nhóm và quản lý mã nguồn