Tôi có một repo git, và một mã sửa đổi tôi muốn nó để có được bản sao cục bộ của tôi. Làm thế nào tôi có thể mang nó đến một phiên bản cụ thể và loại bỏ bất kỳ thay đổi nào tôi đã thực hiện?mang lại git repo lên đến một sửa đổi nhất định
8
A
Trả lời
11
Thanh toán chi nhánh bạn muốn gây rối. Tìm việc sửa đổi mà bạn muốn trong nhật ký, sau đó làm:
$ git reset --hard abcd93
Với abcd93 được bất cứ điều gì phiên bản bạn tìm thấy trong nhật ký. Lưu ý rằng, điều này sẽ thay đổi con trỏ nhánh.
Nó thường là tốt nhất để đẻ trứng ra một chi nhánh mới, nên xem xét
$ git checkout abcd93 -b new_branch_name
Các vấn đề liên quan
- 1. Sửa đổi Git cam kết với một repo được chia sẻ
- 2. Duy trì git repo bên trong một git repo
- 3. Xuất bản một "git svn" repo
- 4. Clone một repo git (sâu)
- 5. git log của một bản sửa đổi duy nhất
- 6. Git: cập nhật một kho lưu trữ để sửa đổi nhất định
- 7. Sửa lịch sử Git sau khi tìm nạp sai Repo
- 8. Sửa kho git bị hỏng. Không có bản sửa đổi mặc định 'HEAD'
- 9. Tìm commit cuối cùng trong repo Git có chứa một mẫu chuỗi nhất định
- 10. Git kéo cho đến khi cam kết nhất định (thẻ)
- 11. Có thể có một repo git bên trong một repo git khác
- 12. Tôi có thể git svn rebase để sửa đổi svn nhất định không? (Tương tự như svn up -r ...)
- 13. Giữ thay đổi địa phương trong một repo git
- 14. sạch git repo trên Heroku
- 15. Từ SVN đến GIT và ngược lại
- 16. Đẩy subtrees vào một repo git
- 17. Git: cách tốt nhất để xóa tất cả các thay đổi khỏi một tệp nhất định cho một chi nhánh
- 18. Reinitialize Git Repo
- 19. git submodule từ Hg repo?
- 20. Thay đổi url repo trong TortoiseGit
- 21. Nhiều dự án trong một repo git?
- 22. Chia nhỏ git repo
- 23. Git Clone vào một Repo Git hiện tại
- 24. Cách tốt nhất để chia sẻ git repo qua ssh
- 25. Đặt lại repo cục bộ giống hệt repo từ xa
- 26. bitbucket tước git sửa đổi
- 27. Git mang lại cho tôi một lỗi "Permission Denied" khi ghi tập tin mà tôi đang kéo
- 28. Cập nhật tên git repo
- 29. Xóa thư mục '.git' khỏi git repo?
- 30. strconv.Itoa64 (1234) mang đến cho không xác định trong golang