我不知道如何使用github,所以我做了许多致力于编辑readme.md的github页面。
我可以在github中删除一些提交编辑readme.md文件?
如果您想编辑readme.md文件,则可以继续编辑并添加新提交。如果您想删除提交,以便可以清理历史记录。然后,您还将失去这些提交中所做的任何代码更改。因此,要100%确保您想在之前删除提交
这将仅删除最后一个提交,并将您的更改保留在本地中,以防您需要添加它们。从那里您可以再次重置头以删除git reset HEAD^. --> Removes last commit but keeps your changes locally
git add . --> Add untracked changes
git reset HEAD --hard --> Reset hard from branch so that remove changes override your local therefore deleting the untracked changes that we tracked on above step
如果您想执行更复杂的事情,例如删除多个提交或选择要删除的要删除,那么您可以遵循以下资源来帮助您更好地理解
https://www.clock.co.uk/insight/deleting-a-git-commit
犯或“修订”是对文件的个人更改(或一组 文件)。当您承诺保存工作时,Git会创建独特的 id(又称“ sha”或“ hash”),可让您保留记录 特定的变化与谁制作和何时一起进行。提交 通常包含提交消息,这是对什么的简短描述 进行了更改 Sources:
Https://docs.github.com/en/github/getting-started-with-with-github/github-glossary#commit