【问题标题】:Go back to APK compilation version, instead of actual commit返回 APK 编译版本,而不是实际提交
【发布时间】:2019-03-07 22:04:27
【问题描述】:

假设我在编译我的 APK 时忘记了提交。 我继续修改我的文件,然后提交。 我可以回到 APK 编译的准确时刻,不幸的是在两次提交之间吗?

【问题讨论】:

    标签: android git android-studio


    【解决方案1】:

    不,你不能这样做 - 你可以做的一些事情是回到你的旧提交并重新开始(不推荐)或者:

    如果更改不是很大,您可以查看具体更改了什么,然后开始硬拷贝粘贴并返回到旧版本的代码。

    但是我可以推荐的最好的事情是使用分支 - 启动一个生产分支(只有稳定的代码在那里)和开发分支(在这个分支中你可以根据需要修改你的代码,因为你有另一个稳定的工作分支)

    编辑: 正如 Zoe 在其中一个 cmets 中提到的那样 - 在您的 IDE 中检查 local history(该链接给出了 android studio IDE 的示例)

    【讨论】:

    • 谢谢。我尝试尽可能多地使用分支,但我想我曾经有过不正当的行为,现在我后悔了:s
    • 分支机构确实可以为您节省大量时间,如果我的回答对您有所帮助,请接受,以便其他有相同问题的人知道这也可以帮助他们。
    • 本地历史可能会有所帮助。
    • 本地历史是一个非常好的解决方案,在我的回答中我只提到了使用 git 的历史并忘记了很多 IDE 保存了本地历史这一事实 - 我将编辑我的答案,谢谢
    猜你喜欢
    • 2021-10-17
    • 1970-01-01
    • 2015-10-10
    • 2016-07-14
    • 2021-01-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多