Project

General

Profile

Actions

Final Submission #14831

open

[Nguyễn Nhật Phương Trinh] Git Foundation Final Submission

Added by Trinh Nguyen Nhat Phuong about 1 month ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
06/22/2026
Due date:
% Done:

100%

Estimated time:

Description

BÁO CÁO HOÀN THÀNH PROJECT

  1. Thông tin học viên
    Họ và tên: Nguyễn Nhật Phương Trinh
    Tài khoản redmine: k6_nguyennhatphuongtrinh
  2. Minh chứng hoàn thành Microsoft Learn
    Đã hoàn thành đầy đủ các module theo yêu cầu:

GitHub Foundations – Part 1

Git/GitHub cơ bản
Repository
Branch
Commit
Pull Request
GitHub Flow
GitHub Foundations – Part 2

Cộng tác nhóm
Quản lý project
Bảo mật repository
Pull Request nâng cao
Tìm kiếm lịch sử thay đổi
GitHub Copilot cơ bản
Ảnh chụp minh chứng hoàn thành được đính kèm trong issue.

  1. GitHub Repository
    Repository thực hành:

https://github.com/trinhnguyenpdl-tech/skills-introduction-to-git

  1. Nội dung thực hành Git/GitHub
    4.1 Commit
    Đã thực hiện 10+ commit có ý nghĩa trong quá trình thực hành.

Commit bao gồm:

Tạo cấu trúc project
Cập nhật README
Thực hành branch
Thực hành conflict
Thực hành rollback/revert
4.2 Branch
Đã tạo và thực hành với tối thiểu 3 branch:

feature-readme
feature-git-command
feature-conflict
4.3 Pull Request
Đã thực hiện tối thiểu 2 Pull Request để merge thay đổi vào nhánh chính.

4.4 Merge Conflict
Đã thực hành tình huống merge conflict bằng cách chỉnh sửa cùng một file trên nhiều branch khác nhau và thực hiện resolve conflict thành công.

4.5 Rollback / Revert
Đã thực hành rollback/revert bằng lệnh git revert để hoàn tác một thay đổi giả lập gây lỗi.

  1. README.md
    Đã xây dựng file README.md mô tả:

Quá trình học Git Foundation
Danh sách lệnh Git đã sử dụng
Các branch và pull request đã thực hành
Conflict & rollback/revert
Cách sử dụng Git khi Vibe Coding với AI
6. Tôi sẽ dùng Git như thế nào khi Vibe Code với AI?
Tôi sẽ sử dụng Git như một công cụ quản lý phiên bản và đảm bảo an toàn khi lập trình cùng AI. Khi AI sinh code hoặc thay đổi hệ thống, tôi sẽ tạo branch riêng để thử nghiệm, commit theo từng bước nhỏ để dễ kiểm soát thay đổi, sử dụng pull request để review trước khi merge và dùng rollback/revert khi phát sinh lỗi để đảm bảo hệ thống luôn ổn định.


Files

Screenshot 2026-06-22 191054.png (299 KB) Screenshot 2026-06-22 191054.png minhchung1 Trinh Nguyen Nhat Phuong, 06/22/2026 03:00 PM
Screenshot 2026-06-22 191055.png (291 KB) Screenshot 2026-06-22 191055.png minhchung2 Trinh Nguyen Nhat Phuong, 06/22/2026 03:00 PM

No data to display

Actions

Also available in: Atom PDF