Skip to content

乱七八糟

git status 查看文件状态

  • amend 添加被遗忘的更改到上一次提交 如果你忘记将某些文件包含在最后一次提交中,可以先使用 git add 将这些文件添加到暂存区,然后运行:
bash
git add path/to/your/file.txt
git commit --amend

在这种情况下,Git会打开默认的文本编辑器让你确认或修改提交信息。如果你不想修改提交信息,只需保存并关闭编辑器即可。

git add . 用于将当前目录及其子目录下的所有修改(包括新增、删除和修改的文件)添加到暂存区(也称为索引)

cherry pick

用于将某个分支上的特定提交(commit)复制到当前所在的分支上。它常用于将修复 bug 的提交从一个分支“拣选”到另一个分支,而不必合并整个分支 Bug 修复需要合并到多个分支

  • 比如在 develop 分支修复了一个严重 bug,同时需要把这个修复应用到 release 或 main 分支上。 只想要部分提交而不是整个合并
  • 不想合并整个分支的历史,只需要其中某几个 commit。