Final Submission #14737
open[Văn Ngọc Tường Lân] Git Foundation Final Submission
100%
Description
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.
Files