2016-07-02 16 views
20

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

+0

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_ –

+1

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

+0

Đọ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

Trả lời

24

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.

+0

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

+0

Được cập nhật với hướng dẫn của Android Studio. – player87

+1

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

-2

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

6

Biểu tượng bao quanh bởi hình chữ nhật màu đỏ trong hình ảnh sẽ làm các trick

+1

Đ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

+0

tính năng này không hoạt động –

0

Android Studio -> Phiên bản Control - > Chọn cam kết của bạn -> Bảng điều khiển bên phải -> Chọn bạn muốn hoàn nguyên tập tin.

enter image description here

Sau đó, bạn có thể nhận được sự thay đổi quay trở mới, cam kết -> thực hiện.

Các vấn đề liên quan