1. `–commit` 或 `-c`:自动提交合并后的代码。当使用这个参数时,Git会自动创建一次新的提交,将两个分支的修改内容合并起来。 2. `–no-commit` 或 `-n`:不自动提交合并后的代码。通常情况下,Git会自动创建一次新的提交,但使用此参数后,Git只会将合并的结果显示在工作区,不进行提交。这可以给你一个机会...
git commit-m'add 1.txt 2.txt' 一、执行 git commit 后会在.git/objects目录中下面生成两个文件(一个是 commit 类型,一个是 tree 类型) 第二次执行 commit 后,查看这次 commit id 的文件内容,其中parent后面的值是上一次提交记录的 commit id 当文件存放在目录中时,tree 类型的 objects 文件中还会有一...
这些参数可以帮助你更灵活地使用git commit命令,以适应不同的提交需求。 一、编写有意义的 commit 消息 commit 消息是沟通变更意图的关键。一个清晰的 commit 消息可以让团队成员快速理解你的工作。根据约定,commit 消息通常分为三部分: 标题:简短描述变更,通常不超过50个字符。 主体:详细解释变更的原因和影响,如果必...
运行git log -1 命令我们会发现现在版本库里最近的一版就是我们需要的那版,此时再在工作区直接修改代码,改完之后进行git add,再执行本git commit --amend命令,之后git push. 4) 如果我们不知道我们需要的版本与现在最近的版本中间隔着 n 个提交,那么我们可以使用git log来查看版本库中的commit-id,找到我们需要...
git commit git commit 可以在当前分支上创建一个提交记录。 提交之前,在c2节点上: 执行两次git commit之后: 我们的节点向前走了两步。现在在c4节点上。 这里的C代表了节点的哈希值。main是分支的名称,*代表了我们当前处于这个分支上。 git branch git branch <name>可以创建一个分支。创建的分支会包含原分支的...
revert: revert 前一个 commit scope: commit 影响的范围, 比如: route, component, utils, build… subject: commit 的概述, 建议符合 50/72 formatting body: commit 具体修改内容, 可以分为多行, 建议符合 50/72 formatting footer: 一些备注, 通常是 BREAKING CHANGE 或修复的 bug 的链接....
常用参数 [user] 用户 name,email 用户名、邮箱。决定提交对象author和committer内容 git config --global user.name"Your Name"git config --global user.email"your.email@example.com" signingkey 设置git tag或git commit所用的秘钥。该选项会原封不动地传递给gpg的--local-user参数,因此你可以使用gpg支持的任...
git commit -m "commit message" filename 将暂存区的内容提交到本地仓库 以上三个命令的实际操作图解如下: 4.3.4 查看历史记录 git log 多屏显示控制方式: 空格向下翻页 b 向上翻页 q 退出 git log --pretty=oneline ...
另一个常见的参数是交互参数 -i,当你输入下面命令时,会出现交互 在交互状态下,你可以输入小命令前面的数字来执行,这些小命令意思分别如下: 2. 提交(commit) 如果你的暂存区已经有了内容,接下来你就可以将暂存区的内容提交至本地仓库,这个时候我们需要用到: ...
git commit -m "提交说明"2.6.4. git status 作用:查看文件的状态 命令:git status 命令:git ...