Tạo repo

Giới thiệu về Git

George Boorman

Curriculum Manager, DataCamp

Dự án sức khỏe tâm thần trong công nghệ

Hình ảnh một repository Git chứa hai tệp tên funding và report, một thư mục tên data, và một thư mục khác tên dot-git

Giới thiệu về Git

Repo Git là gì?

  • Repo Git = thư mục chứa tệp và thư mục con

Hình ảnh một repository Git có hai tệp được chú thích tên funding và report, một thư mục được chú thích tên data, và một thư mục khác tên dot-git

Giới thiệu về Git

Repo Git là gì?

  • Repo Git = thư mục chứa tệp, thư mục con và vùng lưu trữ của Git

Hình ảnh một repository Git có hai tệp được chú thích tên funding và report, một thư mục được chú thích tên data, và một thư mục khác tên dot-git, được chú thích là vùng lưu trữ Git

Không chỉnh sửa .git!

Giới thiệu về Git

Lợi ích của repo

  • Theo dõi phiên bản có hệ thống
  • Quay lại phiên bản trước
  • So sánh phiên bản theo thời điểm
  • Cộng tác với đồng nghiệp

Đồng nghiệp đang brainstorm

Giới thiệu về Git

Tạo repo mới

git init mental-health-workspace
cd mental-health-workspace
git status
On branch main

No commits yet

nothing to commit (create/copy files and use "git add" to track)
Giới thiệu về Git

Chuyển dự án thành repo

  • Chuyển một thư mục hiện có thành repo Git
git init
Initialized empty Git repository in /home/repl/mental-health-workspace/.git/
Giới thiệu về Git

Những gì đang được theo dõi?

git status
On branch main

No commits yet

Untracked files:
    (use "git add <file>..." to include what will be committed)

        data/
        report.md

nothing added to commit but untracked files present (use "git add" to track)
  • Git phát hiện có tệp đã thay đổi nhưng chưa được theo dõi!
Giới thiệu về Git

Repo lồng nhau

  • Không tạo repo Git bên trong một repo Git khác
    • Gọi là repo lồng nhau

 

  • Sẽ có hai thư mục .git

  • Nên cập nhật thư mục .git nào?

 

Chó bối rối

Giới thiệu về Git

Ayo berlatih!

Giới thiệu về Git

Preparing Video For Download...