Học GIT cơ bản trong 30 phút
Học GIT cơ bản từ con số 0. Nắm vững khái niệm cũng như các lệnh GIT phổ biến được sử dụng trong thực tế
What you will learn
Hiểu rõ khái niệm GIT là gì. Lý do vì sao cần sử dụng GIT trong dự án phần mềm
Thực hành thao tác các lệnh phổ biến nhất của GIT
Hiểu rõ cách GIT làm việc
Biết cách xử lý khi gặp conflict
Thực hành cách làm việc giữa local và đưa code lên GIT server (Github)
Description
GIT là gì?
Git la Distributed Version Control System. Nó cho phép chúng ta có thể lưu trữ các phiên bản thay đổi của dự án và có thể quay lại bất kì phiên bản nào đã được lưu trữ. Hệ thống này có thể được sử dụng bởi nhiều người để làm việc cùng nhau trên cùng một mã nguồn. Và mỗi người sẽ có 1 phiên bản mã nguồn của riêng họ. Sau đó những phiên bản riêng biệt này có thể được gộp lại phiên bản chính của dự án.
Tại sao cần phải sử dụng GIT?
Trong một dự án phần mềm, việc thay đổi và lưu trữ code là công việc thường xuyên phải làm. Nếu như chúng ta không có một hệ thống để quản lý và lưu trữ lại lịch sử các thay đổi thì khi có nhiều người cùng làm việc và tạo thay đổi trên 1 số files/folders nào đó thì sẽ rất khó để quyết định xem đâu sẽ là phiên bản cuối cùng cho những files mà đang bị conflict đó. Cùng với GIT, chúng ta có thể dễ dàng biết được từng dòng code được tạo ra và thay đổi bởi ai, khi nào và khi gặp phải trường hợp bị conflict code thì có thể dễ dàng giải quyết conflict.
Các kiến thức trong khóa học:
Giới thiệu GIT
Cài đặt
git config
git init
git status
Khái niệm Staging Area
git add
git commit
git log
Source control trong VS Code
Tạo Git Repo trên Github
Kết nối Git Repo Local và Git Repo trên Server
git branch
git checkout
git merge
git checkout [hash]
git push
Xử lý CONFLICT
git pull
.gitignore