返回介绍

第 19 关 commit_amend

发布于 2025-01-03 23:42:49 字数 863 浏览 0 评论 0 收藏 0

The 'README' file has been committed, but it looks like the file 'forgotten_file.rb' was missing from the commit. Add the file and amend your previous commit to include it.

已经提交了文件 'README',但忘记提交文件 'forgotten_file.rb' 了。修改前一次提交,把这个文件加进去。

文件没提交全是很常见的小失误,解决办法就是先用 git add 把忘记提交的文件添加到暂存区,再用 git commit 命令加 --amend 参数把文件追加到最近一次提交中去,语法如下:

$ git commit --amend
$ git commit --amend -m "new message"
$ git commit --amend -C HEAD

第 1 条命令会弹出一个编辑器,供你编辑提交说明;第 2 条命令会用 "new message" 代替原有的提交说明;第 3 条命令会直接使用原有的提交说明,其中 -C 表示使用已提交过的说明, HEAD 表示最近一次提交,加在一起就是使用最近一次的提交说明。

第 19 关过关画面如下:

第 19 关 commit_amend

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文