Help - Gấp

Thảo luận trong 'Git' bắt đầu bởi thuhang91, 29/3/15.

  1. thuhang91

    thuhang91 New Member

    Tham gia:
    29/3/15
    Bài viết:
    1
    "Thích" đã nhận:
    0
    Điểm nhận Cup:
    1
    Giới tính:
    Nam
    Search trên mạng không thấy

    Project của mình đang code. Hiện tại đã commit được khoảng 10 lần..
    và đây là log commit
    Code:
    9677d6a fix all
    7868c13 fix view
    472de37 fix br
    9db23d8 remove sales by
    d7e9dae add installer file
    efd98ca add to payment by ativity point
    e2939f8 need login when checkout
    5302b43 cart activity point
    ce44b54 cart activity point
    da397c2 fix remove module

    Giờ mình muốn trở về cái commit 9db23d8 thì làm như thế nào..
    à còn nữa,, mình đã lở commit rồi mà muốn bỏ cái commit ý đi , nhưng vẫn giữ được tình trạng các file thay đổi thì dùng lệnh gì thế ??

    Giúp mình tý nhé, đang gấp
     

    Bình Luận Bằng Facebook

  2. PeaJaStr

    PeaJaStr Moderator Staff Member

    Tham gia:
    27/3/15
    Bài viết:
    193
    "Thích" đã nhận:
    54
    Điểm nhận Cup:
    28
    Giới tính:
    Nam
    Muốn để project của bạn về commit này thì chỉ cần dùng lệnh

    Code:
    git reset --HARD 9db23d8
    nó sẽ reset tất cả project về cái commit kia..

    Còn muốn xóa commit hiện tại mà vẫn giữ nguyên các file thay đổi thì bạn chỉ cần dùng

    git reset <name_commit>

    lưu ý: Reset --hard là reset sạch về commit
    còn reset thì chỉ là đưa project về commit đó, những thay đổi hiện tại vẫn còn

    Nếu có vấn đề gì chưa hiểu cứ comment ở đây..
    Chúc vui !
     

Share This Page