Tôi đang làm việc trên một dự án trong studio android và muốn hoàn nguyên về lần đẩy trước đó. Tôi đã thử
VCS => Git => Đặt lại đầu (cứng)
nhưng dự án của tôi trong Android Studio không thay đổi, có thể do tôi đang làm điều gì sai. Tôi muốn hoàn nguyên dự án trong Android Studio về một cam kết cụ thể trước đó mà tôi đã đẩy và tôi thấy trên github. Tôi không quan tâm đến bất kỳ thay đổi nào mà tôi đã thực hiện kể từ lần đẩy trước đó.
Ngoài ra, tôi muốn điều này được thực hiện thông qua GUI trong Android Studio nếu có thể.Cách hoàn nguyên dự án về cam kết trước đó trong studio android
Trả lời
Hướng dẫn dành cho Android Studio: nếu bạn muốn thực hiện việc này trong Android Studio, hãy nhấn alt + 9
để mở Bảng điều khiển phiên bản. Chuyển sang tab Log
và nhấp chuột phải vào cam kết trước đó. Chọn Checkout Revision
.
dòng lệnh hướng dẫn: Mở công cụ dòng lệnh bạn đang sử dụng. Chuyển đến thư mục Git của ứng dụng Android (sử dụng cd
). Thực hiện git log
và tìm cam kết trước đó bạn muốn hoàn nguyên.
commit 7c247be6d8975dc88f6cc2631c154786a1f3b79e
Author: John Doe <[email protected]>
Date: Fri Jun 11 22:37:35 2015 -0400
Some helpful commit message should be here.
Nếu đó là cam kết bạn muốn hoàn nguyên, sau đó thực hiện git checkout 7c247b
.
Tôi xin lỗi vì đã không thực hiện câu hỏi rõ ràng hơn. Tôi muốn làm điều này thông qua android studio và không phải là dòng lệnh. Cảm ơn câu trả lời của bạn. – aisflat439
Được cập nhật với hướng dẫn của Android Studio. – player87
Tôi đã làm điều này nhưng mã trong studio android của tôi không được khôi phục ... – AnD
Nhấp chuột phải vào thư mục mà bạn thư mục Github, nhấn Git Bash Here
và gõ git reset --hard
Điều này không hoàn nguyên về cam kết cụ thể khi câu hỏi yêu cầu. – player87
tính năng này không hoạt động –
- 1. Hoàn nguyên về cam kết trước đó trong Git cho studio trực quan 2012
- 2. Làm cách nào để tôi hoàn nguyên về cam kết SVN trước đó?
- 3. Làm cách nào để hoàn nguyên về cam kết trước đó bằng cách sử dụng cây nguồn
- 4. Hoàn nguyên cam kết hợp nhất git, sau đó hoàn nguyên hoàn nguyên
- 5. hoàn nguyên về cấu hình trước đó từ dòng lệnh?
- 6. Hoàn nguyên tệp đơn về cam kết trước đó bằng cách sử dụng Tiện ích mở rộng Git cho Visual Studio
- 7. ClearCase: Làm cách nào tôi có thể hoàn nguyên về đường cơ sở trước đó?
- 8. smartgit xóa cam kết và trở về cam kết trước
- 9. Hủy SVN trong Dự án Android Studio
- 10. Đầu tiên cam kết Dự án Android Studio - Điều gì nên bỏ đi?
- 11. Cách git hoàn nguyên cam kết sử dụng SHA
- 12. Git ký tắt cam kết trước đó?
- 13. git: squash/fixup trước đó cam kết
- 14. Khôi phục cam kết git trước đó?
- 15. Git: Làm cách nào để hoàn nguyên mọi thứ chính xác về trạng thái của cam kết trước?
- 16. Android Studio không cam kết với GitHub
- 17. Cam kết Android Studio & Đẩy lỗi
- 18. Hoàn nguyên lại cụ thể cam kết trong Git
- 19. Làm cách nào để bạn hoàn nguyên (quay lại) về phiên bản trước đó của tệp đã cam kết trong CVS
- 20. Cách tìm cam kết hợp nhất trước đó
- 21. Sửa đổi một cam kết đó không phải là trước đó cam kết
- 22. Git (TortoiseGit) - Làm cách nào để hoàn nguyên một tệp về bản sửa đổi trước đó và sau đó hoàn tác việc hoàn nguyên?
- 23. Làm cách nào để "hủy hoàn nguyên" một cam kết Git được hoàn nguyên?
- 24. Cách hoàn nguyên nhiều cam kết như là một phần của một cam kết đơn
- 25. Tư vấn về cách đổi tên dự án Android trong Android studio (Gradle based)
- 26. Android Studio: cách nhập dự án thư viện Android
- 27. Nhập dự án Cordova trong Android Studio
- 28. Cách đổi tên một dự án trong Android Studio
- 29. Có cách nào để sử dụng lại nhận xét trước đó về cam kết git không?
- 30. Cách hoàn nguyên tệp về phiên bản trước bằng TortoiseSVN?
Bạn đã thử nhấp chuột phải vào tên cam kết trong tab điều khiển phiên bản/Nhật ký chưa? Nên có _Reset Branch đến đây_ –
Tôi không có. Trước khi đăng bài này, tôi không biết nhật ký tab kiểm soát phiên bản đã tồn tại. – aisflat439
Đọc tất cả về nó tại đây: http://stackoverflow.com/questions/34519665/how-to-move-head-back-to-a-previous-location-detached-head/34519716#34519716 – CodeWizard