Project

General

Profile

Final Submission #14737

Updated by Lan Van Ngoc Tuong about 2 months ago

### **BÁO CÁO HOÀN THÀNH PROJECT: GIT SAFETY FOUNDATION** 

 **1. Thông tin sinh viên** 
 * **Họ và tên:** Văn Ngọc Tường Lân 
 * **Mã SV:** 25E1020029 
 * **Lớp:** DS&AI K6 
 * **GitHub Repository:** https://github.com/vanntuonglan210-hue/learn/ 

 **2. Kết quả học tập** 
  Đã hoàn thành đầy đủ hai lộ trình GitHub Foundations trên Microsoft Learn và nắm được các kiến thức cơ bản về Git, GitHub, Branch, Commit, Pull Request. 

 **3. Quá trình thực hành** 
 * Đã tạo hơn 10 commit có ý nghĩa. 
 * Sử dụng nhiều branch để phát triển độc lập và thực hiện thành công 2 Pull Request. 
 * Đã làm quen với quy trình làm việc theo GitHub Flow thông qua việc tạo, cập nhật và hợp nhất các nhánh. 

 **4. Thực hành Conflict và Revert** 
  Đã chủ động tạo tình huống xung đột khi chỉnh sửa cùng một nội dung trên các nhánh khác nhau và tiến hành xử lý conflict trước khi merge. Ngoài ra, cũng thực hiện revert để khôi phục dự án về trạng thái ổn định khi xuất hiện thay đổi không mong muốn. 

 **5. Các lệnh Git đã sử dụng** 
 `git status` 
 `git branch` 
 `git checkout` 
 `git add` 
 `git commit` 
 `git push` 
 `git pull` 
 `git log` 
 `git revert` 
 `git merge` 

 **6. Thu hoạch sau project** 
  Qua quá trình học và thực hành, nhận thấy Git đóng vai trò quan trọng trong việc quản lý phiên bản và kiểm soát thay đổi của dự án. Khi làm việc với AI trong Vibe Coding, sẽ ưu tiên tạo branch riêng trước khi phát triển tính năng mới, commit thường xuyên để lưu lại các mốc an toàn, sử dụng revert khi gặp lỗi và kiểm tra thay đổi thông qua pull request trước khi hợp nhất vào nhánh chính.

Back