我在使用Android Studio回滾到以前對Github的提交時遇到問題。回滾到之前的Github提交 - Android Studio UI
當使用'checkout'選項時,我的一些項目會變回原樣,但是所有新類仍然存在,並且一些但不是全部新的更改也會保留。
我想回滾,所以我的項目與我提交時完全相同,沒有新的類或對代碼進行更改。
我在使用Android Studio回滾到以前對Github的提交時遇到問題。回滾到之前的Github提交 - Android Studio UI
當使用'checkout'選項時,我的一些項目會變回原樣,但是所有新類仍然存在,並且一些但不是全部新的更改也會保留。
我想回滾,所以我的項目與我提交時完全相同,沒有新的類或對代碼進行更改。
在Android工作室的底部,單擊Version control
,然後Log
,右擊提交你想重置,點擊reset current branch to here
,單擊hard
。 您現在將分支設置爲該提交的確切方式。
要在github上更新遠程分支,開啓推送窗口,單擊configure
,檢查allow force push
,如果你是主分支,從protected branches
場中刪除。 關閉配置窗口。然後按照習慣推。
提醒:您在重置爲提交後所做的每次提交都將丟失。
你說得對。但是,在你的項目路徑上運行它,它會做到這一點。或者查看Android Studio文檔。 –
我想通過UI而不是命令行來做到這一點。 – mattstack
這個怎麼樣。 https://stackoverflow.com/q/29616173/1430605 –