Undo Commit / Hủy Bỏ Commit Mới Nhất Trong GIT - VinaSupport

VinaSupport Logo
  • Linux
  • AWS
  • Hosting
  • Lập trình
  • Thủ thuật
  • search
search clear search menu Trang chủ » Thủ thuật » Kiến thức GIT & GitHub » Undo Commit / Hủy bỏ commit mới nhất trong GIT Undo Commit / Hủy bỏ commit mới nhất trong GIT

admin 10/12/2020 Kiến thức GIT & GitHub 4,420 lượt xem Chưa có bình luận

Trong quá trình làm việc với GIT, chúng ta có thể thực hiện commit file hoặc source code không mong muốn. Vì vậy để hủy bỏ commit này, các bạn sử dụng những cách sau đấy.

Cách 1: Reset commit mà ko cần giữ source code, trạng thái đã chỉnh sửa

Chạy Git Reset command sau để hủy commit

git reset --hard HEAD~<number_commit>

<number_commit> = 1 tương ứng với commit mới nhất

Kết quả:

Cách 2: Reset commit mà vẫn giữ source code đã chỉnh sửa

Sử dụng command sau để hủy commit

git reset HEAD~<number_commit>

Kết quả:

Cách 3: Sử dụng git revert Tạo ra 1 commit mới loại bỏ những thay đổi của commit trước

git revert <commit_hash>

Nếu bạn muốn revert lại 1 khoảng các commit thì sử dụng như sau:

git revert <oldest_commit_hash>..<latest_commit_hash>

Cách 4: Ghi đè lại commit trước bằng tham số –amend

git commit --amend

Nguồn: vinasupport.com

              TAGS: Git Git Commit GIT Revert Command Git Reset SHARE Facebook Twitter Email

Bài viết liên quan

Export source code sử dụng Git Archive

Export source code sử dụng Git Archive

Hướng dẫn xử lý conflict code trên GIT

Hướng dẫn xử lý conflict code trên GIT

Cách revert file và thư mục thay đổi trong GIT

Cách revert file và thư mục thay đổi trong GIT

Vô hiệu hóa kiểm tra SSL Certificate trong GIT

Vô hiệu hóa kiểm tra SSL Certificate trong GIT

Hướng dẫn checkout chỉ 1 file hoặc 1 folder trên GIT

Hướng dẫn checkout chỉ 1 file hoặc 1 folder trên GIT

Cách Ignore file và thư mục đã commit và push lên Git

Cách Ignore file và thư mục đã commit và push lên Git

Để lập trình PHP trên Ubuntu cần làm gì?

Để lập trình PHP trên Ubuntu cần làm gì?

Sự khác nhau giữa “git pull” và “git fetch”

Sự khác nhau giữa “git pull” và “git fetch”

mode_edit Bình luận của bạn Hủy bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Nội dung bình luận account_circle Name * email Email * web Website

Save my name, email, and website in this browser for the next time I comment.

Gửi send

Current ye@r * Leave this field empty

Chuyên mục

  • Amazon Web Services Hosting - Domain Linux PostgreSQL Wordpress

Bài viết mới nhất

  • Khuyến mại giảm 50% phần mềm Parallels Desktop tháng 11/2025 Khuyến mại giảm 50% phần mềm Parallels Desktop tháng 11/2025
  • Hawk Host Coupon tháng 11/2025 – Giảm tới 40% Web Hosting Hawk Host Coupon tháng 11/2025 – Giảm tới 40% Web Hosting
  • Lovo AI là gì? Mã giảm giá Lovo AI mới nhất năm 2025 Lovo AI là gì? Mã giảm giá Lovo AI mới nhất năm 2025
  • VoiceType AI – Chuyển giọng nói thành văn bản (Voice-to-Text) – Giảm 83% trọn đời cho gói trả phí VoiceType AI – Chuyển giọng nói thành văn bản (Voice-to-Text) – Giảm 83% trọn đời cho gói trả phí
  • Tối ưu hóa video Youtube của bạn với trợ lý AI vidIQ Tối ưu hóa video Youtube của bạn với trợ lý AI vidIQ
  • ElevenLabs – Nền tảng lồng tiếng AI chuyên nghiệp – Tiết kiệm đến 50% trong tháng 11/2025 ElevenLabs – Nền tảng lồng tiếng AI chuyên nghiệp – Tiết kiệm đến 50% trong tháng 11/2025
  • AKOOL AI – Công cụ tạo hình ảnh & video mạnh mẽ bằng trí tuệ nhân tạo – Giảm giá tới 30% trong tháng 11/2025 AKOOL AI – Công cụ tạo hình ảnh & video mạnh mẽ bằng trí tuệ nhân tạo – Giảm giá tới 30% trong tháng 11/2025
  • Merlin AI: Tổng Hợp mã giảm giá và khuyến mãi – Tiết Kiệm 82% trong tháng 11/2025 Merlin AI: Tổng Hợp mã giảm giá và khuyến mãi – Tiết Kiệm 82% trong tháng 11/2025
  • Domo AI – Công cụ AI sáng tạo video và hình ảnh động ấn tượng –  Ưu đãi độc quyền: Giảm tới 37% Domo AI – Công cụ AI sáng tạo video và hình ảnh động ấn tượng – Ưu đãi độc quyền: Giảm tới 37%
  • Monica AI – Trợ lý AI toàn diện – Tích hợp OpenAI, DeepSeek, GPT, Claude và Gemini – Flash Sale giảm 33% cho gói Unlimited Monica AI – Trợ lý AI toàn diện – Tích hợp OpenAI, DeepSeek, GPT, Claude và Gemini – Flash Sale giảm 33% cho gói Unlimited

Tutorial mới nhất

  • Export dữ liệu ra file CSV trên PostgreSQL Export dữ liệu ra file CSV trên PostgreSQL
  • Import file CSV vào PostgreSQL Database Import file CSV vào PostgreSQL Database
  • Hiển thị kích thước các bảng trên PostgreSQL Database Hiển thị kích thước các bảng trên PostgreSQL Database
  • Cài đặt và sử dụng Font Awesome trên Laravel Cài đặt và sử dụng Font Awesome trên Laravel
  • Laravel Seeding là gì? Đồng bộ dữ liệu dùng Database: Seeding Laravel Seeding là gì? Đồng bộ dữ liệu dùng Database: Seeding

Có thể bạn quan tâm

  • Hướng dẫn cài đặt HDH Ubuntu 20.04 LTS Hướng dẫn cài đặt HDH Ubuntu 20.04 LTS
  • Hướng dẫn tích hợp reCAPTCHA chống spam của Google Hướng dẫn tích hợp reCAPTCHA chống spam của Google
  • Namecheap Coupon – Tổng hợp khuyến mãi và mã giảm giá tháng 11/2025 cho tên miền và hosting Namecheap Coupon – Tổng hợp khuyến mãi và mã giảm giá tháng 11/2025 cho tên miền và hosting
  • Copy static files sử dụng Vite Copy static files sử dụng Vite
  • Hướng dẫn cài đặt và cấu hình xác thực HTTP Authentication cho Nginx Hướng dẫn cài đặt và cấu hình xác thực HTTP Authentication cho Nginx

Từ khóa » Xóa Commit Trong Github