gpt4 book ai didi

Git,Github,修复提交历史

转载 作者:行者123 更新时间:2023-12-04 07:54:12 26 4
gpt4 key购买 nike

我开始为求职面试进行编码挑战。我并没有想太多,并创建了一个 GitHub 存储库,这样我就可以在笔记本电脑和台式机之间切换。我致力于远程并开始工作。然后我什至在完成最初的工作后批准了一个 pull 请求。
我的本地历史现在看起来像这样:

692f26c (HEAD -> main) Edit readme
baa065e (origin/main, origin/HEAD) Merge pull request #1 from philosofool/first_steps
4334871 (origin/first_steps) Add Slow, Working Agents
6476f68 WIP
7e4bdf1 WIP noteboook update
fd86b35 Initial Readme
b712214 Initial commit
问题:我确实收到了招聘主管的一封电子邮件,说 GitRepo 是提交工作的最佳方式,因为它展示了我如何编写提交消息。
“WIP 移动到我的另一台计算机”并不是看 Remote 的人需要知道的,对吧?
我知道编辑历史记录是不好的做法,但在这种情况下,没有其他人在使用该存储库,我需要它看起来不错。
紧迫的问题是“我可以删除这两个 WIP 消息吗,以及如何删除?”第二个是如何在将来仍然以这种方式使用 GitHub 的同时避免这种情况。 (在两台计算机上工作非常方便。)

最佳答案

我觉得你想多了。您通过使用 git 和评论来表明您了解它是如何工作的,虽然不是最佳实践,但您使用的功能比许多候选人更高级。
但是,您可以使用 git commit --amend如果您已经将提交推送到 GitHub,则必须使用修改后的消息强制推送提交。可以在此处找到更多说明。
https://docs.github.com/en/github/committing-changes-to-your-project/changing-a-commit-message

关于Git,Github,修复提交历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66791239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com