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
HỖ TRỢ 1-1 QUA ZOOM CÙNG CÔ GIÁO LÂM
Laptrinhjavaweb cung cấp các khóa học qua video, giúp quý khách chủ động học tập theo lịch trình cá nhân. Trong quá trình học, nếu gặp khó khăn, quý khách luôn có thể nhận hỗ trợ từ đội ngũ kỹ thuật. Tuy nhiên, có những nội dung cần sự giải thích chuyên sâu, hoặc quý khách muốn được hướng dẫn chi tiết hơn để hiểu rõ bản chất vấn đề, Laptrinhjavaweb cung cấp thêm tiện ích hỗ trợ 1-1 qua Zoom cùng Cô giáo Lâm! Giúp quý khách tự tin hơn trong việc tiếp thu kiến thức và thực hành lập trình, tối ưu hiệu quả học tập
✅ Được hướng dẫn trực tiếp bởi Cô giáo Lâm, làm rõ những kiến thức khó hoặc chưa nắm vững ✅ Được trao đổi trực tiếp về các bài giảng thay vì chỉ nhận hướng dẫn kỹ thuật ✅ Được giải đáp chi tiết, cụ thể theo tình huống thực tế ✅ Được kiểm tra lại nội dung đã học để đảm bảo hiểu rõ và nắm vững kiến thức
Mr. Trương Tùng Lâm
CÔ GIÁO DẠY LẬP TRÌNH JAVA
(*) Áp dụng cho học viên đăng ký khóa học qua video
THỜI LƯỢNG
60 PHÚT
HÌNH THỨC
ZOOM
CHI PHÍ
180.000 VNĐ
Địa chỉ: 124/10 An Nhơn, Phường 17, Gò Vấp, Hồ Chí Minh 0909.804.713 / 0896.446.753 cskh@laptrinhjavaweb.com