THÔNG TIN KHÓA HỌC

KHÓA HỌC CHẤT LƯỢNG

Biên soạn bởi Laptrinhjavaweb

HỌC QUA VIDEO QUAY SẴN

Online dễ tiếp cận, thời gian linh hoạt

ĐỘI NGŨ LUÔN ĐỒNG HÀNH

CSKH và Kỹ thuật sẵn sàng hỗ trợ

CÔ GIÁO TÂM HUYẾT, NHIỀU KINH NGHIỆM

Cô giáo Lâm chia sẻ tận tình, dễ hiểu

HỖ TRỢ TRỌN ĐỜI

Không giới hạn thời gian học tập

PHẦN 1

1. Cài đặt môi trường git 
- Download git scm (https://git-scm.com/downloads
- Mở git bash, nhập git - - version để kiểm tra git vừa cài đặt thành công hay chưa
2. Khái niệm về repository và cách tạo một repository
- Tạo repo có 2 chế độ public & private 
- Đặt tên cho repo 
- Chú ý: Cách chia sẻ repo khi ở chế độ private
3. Hướng dẫn kéo repo về máy và đẩy code lên repo trên Github 
- Xóa tài khoản github đã login vào máy trước đó
- Clone repo về máy: sử dụng git clone 
- Đẩy code lên repo 
- Download TortoiseGit (https://tortoisegit.org/download/
- Hướng dẫn sử dụng TortoiseGit 
- Các bước push code lên Github
+ Sử dụng git status 
+ Sử dụng git add 
+ Sử dụng git commit 
+ Sử dụng git push
4. Xóa repo trên Github

PHẦN 2

1. Hướng dẫn import project được clone từ GitHub vào workspace project sử dụng Eclipse 
- Tạo workspace cho project 
- Import project được clone từ Github
2. Hướng dẫn xem sự thay đổi giữa các phiên bản của các tệp và thư mục trong repo bằng TortoiseGit 
- Xem chi tiết tệp thay đổi như thế nào?
3. Cách để di chuyển folder repo hoặc copy các file có trong repo sang vị trí khác trên máy 
4. Khái niệm về branch và cách chia branch trong git
- Khái niệm về branch trong git 
- Xem các branch có trong repo: sử dụng git branch

PHẦN 3

1. Hướng dẫn xem thông báo cho phép truy xuất vào repo trên github khi đang ở chế độ private thông qua mail 
2. Khái niệm commit và cách xem commit trên web Github
3. Hướng dẫn kéo các đoạn code mới trên github remote về github local - sử dụng git pull 
4. Hướng dẫn xem repo có bao nhiêu commit - sử dụng TortoiseGit

PHẦN 4

1. Cách vận dụng git cho bài tập về nhà - dự án quản lý bất động sản 
- Cách chia module cho từng chức năng trong dự án 
- Cách đặt tên branch cho từng module
2. Khái niệm master/main trong git flow

PHẦN 5

1. Khái niệm về local và remote 
2. Hướng dẫn cách tạo một branch và checkout từ branch này sang branch khác
- Tạo branch mới sử dụng: git checkout -b <tên branch>
- Chuyển từ branch này sang branch khác sử dụng: git checkout <tên branch>
3. Giải thích về git flow

PHẦN 6

1. Lợi ích của việc sử dụng git 
- Lưu trữ được code 
- Compare code - so sánh giữa code mới và code cũ hoặc giữa các version
- Giúp phối hợp thực hiện dự án trong 1 nhóm hiệu quả
2. Nhắc lại về git flow 

- Giải thích các khái niệm liên quan đến git flow: 
+ Master 
+ Develop 
+ Hotfix 
+ Feature 
3. Giải thích tracking commit 
4. Cách xem file code đã thay đổi gì so với ban đầu - sử dụng cmd
- Xem sự thay đổi của file : sử dụng git diff <file>

PHẦN 7

1. Nhắc lại các lệnh git đã hướng dẫn 
- Git status 
- Git add 
- Git commit 
- Git push
2. Hướng dẫn lại xem và kiểm tra thay đổi của file code trên web Github

350.000 VNĐ

NỘI DUNG KHÓA HỌC

\n \n \n \n

52/27 Đường số 4, P. Hiệp Bình Phước, Thủ Đức, Hồ Chí Minh 
0909.804.713 / 0896.446.753 
cskh@laptrinhjavaweb.com

CÔNG TY TNHH CÔNG NGHỆ LAPTRINHJAVAWEB

FOLLOW US

MST/ĐKKD/QĐTL: 0316791735