Giới thiệu về quản lý phiên bản

Giới thiệu về Git

George Boorman

Curriculum Manager, DataCamp

Quản lý phiên bản là gì?

  • Quy trình và hệ thống để quản lý thay đổi của tệp, chương trình và thư mục

Sơ đồ quy trình và danh sách kiểm tra cho việc quản lý tệp và chương trình

Giới thiệu về Git

Nên quản lý phiên bản cho gì?

  • Quản lý phiên bản hữu ích cho nội dung:
    • thay đổi theo thời gian, hoặc
    • cần chia sẻ

Máy tính xách tay hiển thị mã Python

Giới thiệu về Git

Quản lý phiên bản làm được gì?

  • Theo dõi tệp ở các trạng thái khác nhau
  • Hợp nhất các phiên bản tệp
  • Gắn định danh cho một phiên bản cụ thể
  • Hoàn nguyên thay đổi

Minh họa quản lý phiên bản

Giới thiệu về Git

Vì sao quản lý phiên bản quan trọng?

Chuẩn bị món ăn trên thớt với nguyên liệu trong bát

Giới thiệu về Git

Vì sao quản lý phiên bản quan trọng?

Trang web có lỗi

Giới thiệu về Git

Giới thiệu Git

Hình logo Git

  • Hệ thống quản lý phiên bản phổ biến cho phát triển phần mềm và dự án dữ liệu
  • Mã nguồn mở
  • Mở rộng tốt
Giới thiệu về Git

Lợi ích của Git

  • Git lưu mọi thứ, không mất mát
  • So sánh tệp theo thời điểm khác nhau
  • Xem thay đổi gì, do ai, khi nào
  • Hoàn nguyên về phiên bản trước!

Biển báo quay đầu

Giới thiệu về Git

Sử dụng Git

  • Lệnh Git chạy trên shell, còn gọi là terminal
  • Shell:
    • là chương trình thực thi lệnh
    • giúp xem nhanh tệp và thư mục

 

  • Directory = thư mục

Biểu tượng terminal

 

 

Hai thư mục tên Documents và Mental Health in Tech Project

Giới thiệu về Git

Lệnh terminal hữu ích

pwd
/home/repl/Documents
ls
archive    finance.csv    finance_data_clean.csv    finance_data_modified.csv
Giới thiệu về Git

Đổi thư mục

cd archive
pwd
/home/repl/Documents/archive
Giới thiệu về Git

Kiểm tra phiên bản Git

git --version
git version 2.46.0
Giới thiệu về Git

Ayo berlatih!

Giới thiệu về Git

Preparing Video For Download...