Inflearn brand logo image
Inflearn brand logo image
Inflearn brand logo image
Programming

/

Certificate (Programming)

Git cho Người Mới Bắt Đầu: Thành Thạo Quản Lý Phiên Bản từ Đầu

Học những kiến thức cốt lõi về Git để quản lý mã của bạn, cộng tác với những người khác và theo dõi lịch sử dự án của bạn — không cần kinh nghiệm.

66 học viên đang tham gia khóa học này

  • professional
git
깃허브
Git
GitHub

Dịch cái này sang tiếng Việt

  • Hiểu những điều cơ bản về kiểm soát phiên bản và lý do Git cần thiết cho các nhà phát triển

  • Khởi tạo kho lưu trữ Git và theo dõi thay đổi đối với các tệp của bạn

  • Tạo và quản lý các nhánh để phát triển tính năng và kiểm thử

  • Làm việc với các kho lưu trữ từ xa trên GitHub (hoặc các nền tảng khác)

Những gì sinh viên sẽ học được trong khóa học này

  • Hiểu Kiểm soát Phiên bản là gì
    Tìm hiểu khái niệm về hệ thống kiểm soát phiên bản, lý do chúng cần thiết cho phát triển phần mềm và cách Git giải quyết các vấn đề phổ biến về cộng tác và quản lý mã.

  • Cài đặt Git trên bất kỳ hệ điều hành nào
    Hướng dẫn từng bước cài đặt Git trên Windows, macOS và Linux, cùng với việc thiết lập môi trường dòng lệnh hoặc thiết bị đầu cuối của bạn.

  • Cấu hình Git lần đầu tiên
    Thiết lập danh tính Git của bạn (tên và email) để cá nhân hóa các cam kết và kết nối với các kho lưu trữ từ xa như GitHub.

  • Tạo kho lưu trữ Git đầu tiên của bạn
    Tìm hiểu cách khởi tạo kho lưu trữ Git mới từ đầu và hiểu cấu trúc cũng như mục đích của thư mục .git .

  • Theo dõi các thay đổi tệp bằng Git
    Khám phá cách phân đoạn và cam kết công việc của bạn bằng cách sử dụng git addgit commit để nắm bắt các phiên bản mã của bạn một cách hiệu quả.

  • Theo dõi trạng thái và lịch sử tệp
    Sử dụng các lệnh thiết yếu như git statusgit log để theo dõi các thay đổi, xem ai đã thực hiện chúng và thời điểm thực hiện.

  • Tìm hiểu quy trình làm việc Git
    Hiểu cách Git hoạt động ở chế độ nền, bao gồm mối quan hệ giữa thư mục làm việc, vùng trung gian (chỉ mục) và kho lưu trữ.

  • Tạo và quản lý các nhánh
    Tìm hiểu cách tạo nhánh mới cho các tính năng hoặc thử nghiệm, chuyển đổi giữa chúng và giữ cho mã của bạn được tổ chức và tách biệt.

  • Hợp nhất các nhánh một cách an toàn
    Thực hành kết hợp các thay đổi từ các nhánh khác nhau bằng cách sử dụng git merge và tìm hiểu cách giải quyết các xung đột phát sinh trong quá trình này.

  • Làm việc với các kho lưu trữ từ xa như GitHub
    Tìm hiểu cách kết nối các dự án Git cục bộ với kho lưu trữ từ xa được lưu trữ trên GitHub, GitLab hoặc Bitbucket và lý do tại sao điều này rất quan trọng đối với làm việc nhóm.

  • Thay đổi Đẩy và Kéo
    Hiểu cách tải các cam kết cục bộ của bạn lên kho lưu trữ từ xa ( git push ) và cách tải xuống các bản cập nhật từ những kho lưu trữ khác ( git pull ).

  • Sao chép các dự án hiện có
    Khám phá cách sao chép kho lưu trữ hiện có từ nguồn từ xa vào hệ thống cục bộ của bạn bằng git clone để bạn có thể đóng góp hoặc học hỏi từ chúng.

  • Hoàn tác lỗi và khôi phục thay đổi
    Tìm hiểu nhiều kỹ thuật để sửa lỗi trong lịch sử Git của bạn bằng cách sử dụng git reset , git revertgit checkout .

  • Bỏ qua các tập tin không mong muốn
    Sử dụng tệp .gitignore để ngăn Git theo dõi các tệp tạm thời, nhạy cảm hoặc không cần thiết.

  • Đổi tên và xóa tệp trong Git
    Hiểu cách đổi tên, di chuyển hoặc xóa tệp và thư mục trong Git một cách chính xác mà vẫn giữ nguyên lịch sử.

  • Cất giữ công việc để dành sau
    Lưu trữ tạm thời công việc chưa hoàn thành bằng git stash và quay lại sau mà không làm lộn xộn lịch sử cam kết của bạn.

  • Viết tin nhắn cam kết rõ ràng và chuyên nghiệp
    Tìm hiểu tầm quan trọng của việc viết thông báo cam kết mang tính mô tả và cách chúng góp phần làm rõ ràng và khả năng bảo trì của dự án.

  • Hợp tác với các nhà phát triển khác
    Hiểu cách Git cho phép nhiều nhà phát triển làm việc trên cùng một dự án cùng lúc mà không ghi đè lên mã của nhau.

  • Tham gia vào các dự án nguồn mở
    Tìm hiểu cách phân nhánh kho lưu trữ, thực hiện thay đổi và gửi yêu cầu kéo để đóng góp cho cộng đồng nguồn mở và xây dựng danh mục đầu tư của bạn.

  • Thực hành tốt nhất để sử dụng Git
    Nhận các mẹo thực tế và chiến lược thực tế để sử dụng Git hiệu quả trong các dự án cá nhân và môi trường chuyên nghiệp.

Điểm nổi bật của khóa học

  • Hơn 20 bài học thực tế bao gồm các trường hợp sử dụng thực tế

  • Hướng dẫn từng bước cho mọi lệnh Git

  • Các bài tập thực hành để củng cố việc học của bạn

  • Giải thích thân thiện với người mới bắt đầu—không cần kinh nghiệm trước

Git theo ví dụ

  • Hướng dẫn tích hợp GitHub

  • Tài liệu hướng dẫn có thể tải xuống và hướng dẫn tham khảo nhanh

  • Câu trả lời cho các lỗi Git phổ biến và cách khắc phục chúng

  • Dự án nhỏ để kiểm tra kỹ năng của bạn

  • Truy cập trọn đời và cập nhật trong tương lai

  • Diễn đàn hỏi đáp hỗ trợ

Git + Github

Cũng tốt với tôi

Tên tôi là Brahim, biệt danh của tôi là Chuyên nghiệp

Trong suốt sự nghiệp của mình, tôi đã làm việc với nhiều nhóm, từ các công ty khởi nghiệp linh hoạt đến các tập đoàn toàn cầu. Tôi đã đóng góp vào các dự án phần mềm lớn, lãnh đạo các nhóm phát triển đa chức năng và giúp các tổ chức triển khai quy trình làm việc hiện đại, cộng tác bằng các công cụ như Git , GitHub , Bitbucket , CI/CD pipelines , v.v. Kinh nghiệm thực tế của tôi không chỉ giúp tôi giảng dạy lý thuyết mà còn hướng dẫn những gì thực sự hiệu quả trong môi trường thực tế.


Câu hỏi thường gặp

Những câu hỏi thường gặp

H: Tôi có cần biết lập trình trước khi tham gia khóa học này không?
A: Không. Khóa học này không yêu cầu bạn phải có kiến thức về Git hoặc lập trình.

H: Tôi có cần sử dụng GitHub không?
A: Có. Bạn sẽ học cách kết nối kho lưu trữ Git cục bộ của mình với GitHub để có thể cộng tác và sao lưu mã trực tuyến.

H: Tôi có thể hỏi bất kỳ câu hỏi nào trong suốt khóa học không?
A: Chắc chắn rồi. Bạn sẽ được truy cập vào mục Hỏi & Đáp, nơi bạn có thể hỏi bất cứ điều gì và nhận được trợ giúp.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Thực hành theo các ví dụ sử dụng mã của riêng bạn hoặc các tệp mẫu để củng cố sự hiểu biết của bạn về các lệnh Git.

  • Tạo một tài khoản GitHub miễn phí để áp dụng những gì bạn học trong môi trường thực tế bằng cách làm việc với các kho lưu trữ từ xa.

Xin chào
Đây là

1,096

Học viên

12

Đánh giá

2.9

Xếp hạng

17

Các khóa học

I’m an experienced instructor with a strong background in web development, business strategy, and career management. I’ve helped individuals and companies build successful websites, launch and grow businesses, and navigate their professional paths with confidence. My approach combines real-world experience with practical teaching, offering learners the tools and strategies they need to achieve their goals — whether starting a business, building a digital presence, or advancing their careers.

Chương trình giảng dạy

Tất cả

27 bài giảng ∙ (2giờ 0phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

238.791 ₫

Khóa học khác của professional

Hãy khám phá các khóa học khác của giảng viên!