我使用Git通过Git签出查看了一些旧文件
但是,现在我想将头部移回最新提交,而不保存我对旧文件所做的更改。
你能帮个忙吗?
你没有解释你的需要,所以我在猜测。。。
尝试使用:
git reset --soft HEAD~1
# or
git reset --soft <COMMIT_ID>
记住--soft
将更改保留为未提交,以便在不丢失它们的情况下进行检查。
如果需要丢弃它们,请将其替换为硬的。
我正在尝试撤消提交并复制提交,但当我使用时 (有人向我解释)出现了这个问题:更多?当有人向我解释的时候。声明没有提到。这意味着什么?我需要添加其他东西来撤销我的提交吗?
本文向大家介绍Git 提交后,包括了Git 提交后的使用技巧和注意事项,需要的朋友参考一下 示例 该挂钩在commit-msg挂钩之后立即被调用。它不能更改git commit操作的结果,因此主要用于通知目的。 该脚本不带任何参数,并且其退出状态不会以任何方式影响提交。
我有一个文件,我已在签出时标记为假设不变。大多数命令(例如,、
在本文章教程中,我们将演示如何查看 Git 存储库的文件和提交文件记录,并对存储库中的文件作修改和提交。 注意:在开始学习本教程之前,先克隆一个存储库,有关如何克隆存储库,请参考: http://www.yiibai.com/git/git_clone_operation.html 在上一步中,我们已经修改了 main.py 文件中的代码,在代码中定义了两个变量并提交代码,但是要再次添加和修改ma
在 提交失败,错误0个文件提交,3个文件提交失败:无法创建'C:/xampp/htdocs/project/. git/index.lock':文件存在 另一个git进程似乎正在该存储库中运行,例如,由“git提交”打开的编辑器。请确保所有进程都已终止,然后重试。如果仍然失败,那么git进程可能已经在此存储库中崩溃:手动删除该文件以继续。 我关闭了所有开放的终端,反复尝试,但没有成功。 谢谢你的建
我有这样的promise,1是最新的,3是最老的: 提交1 提交2 提交3 如何删除提交 1 和 2,但保留更改并将其提交到?