Files
hqland-app/COMMIT_GUIDE.md
2026-04-25 04:04:14 +00:00

2.2 KiB

HƯỚNG DẪN COMMIT NHANH

Commit toàn bộ thay đổi trước khi chuyển máy
Ngày: 24/04/2026


Bước 1: Kiểm tra trạng thái

git status

Hiện tại có 26 file thay đổi chưa commit:

  • 17 file modified
  • 9 file untracked (mới)

Bước 2: Commit ngay

git add -A
git commit -m "Hoan thien core finance v2 - Fix EditAction, Payment validation, Discount Engine, Dashboard"

Bước 3: Push (nếu cần)

git push origin main

Nếu cần nhập credentials, bạn sẽ tự nhập.

Bước 4: Kiểm tra

git log --oneline -3

Đảm bảo commit mới xuất hiện ở đầu.


Nếu quên commit trước khi chuyển máy

Các file thay đổi vẫn nằm trong thư mục git nhưng chưa commit. Khi mở máy mới:

cd hqland-app
git status  # Xem danh sách file chưa commit
git diff    # Xem chi tiết thay đổi

Sau đó commit như bình thường.


Danh sách file cần commit

Sửa đổi:

  • AGENTS.md
  • app/Console/Commands/ImportContractsComplex.php
  • app/Filament/Resources/Contracts/ContractResource.php
  • app/Filament/Resources/Contracts/Pages/CreateContract.php
  • app/Filament/Resources/Contracts/Schemas/ContractForm.php
  • app/Filament/Resources/Contracts/Tables/ContractsTable.php
  • app/Filament/Resources/Payments/PaymentResource.php
  • app/Filament/Resources/Payments/Schemas/PaymentForm.php
  • app/Filament/Resources/Payments/Tables/PaymentsTable.php
  • app/Models/Contract.php
  • app/Models/PaymentScheduleItem.php
  • app/Models/User.php
  • app/Providers/Filament/AdminPanelProvider.php

File mới:

  • app/Console/Commands/GenerateContractSchedules.php
  • app/Filament/Resources/Appendices/ (folder)
  • app/Filament/Resources/PaymentFines/ (folder)
  • app/Filament/Resources/Settlements/ (folder)
  • app/Filament/Widgets/ (folder)
  • app/Services/DiscountEngine.php
  • database/migrations/2026_04_24_083000_add_payment_template_id_to_contracts.php
  • tests/Feature/ContractResourceRenderTest.php
  • NEXT_SESSION.md (file này)

Hãy commit NGAY BÂY GIỜ để đảm bảo không mất công việc!