Git 提交文件 (git ) 教程
git命令主要是将暂存区的变更提交到本地仓库。 每次我们使用git命令时,都会在本地仓库中生成一个40位的哈希值,也称为-id。
-id 在版本回滚时非常有用,相当于一个快照,以后随时可以通过与 git reset 的组合命令返回这里。
Git提交文件(git)详细功能
将暂存区中的更改提交到本地存储库。
语法
git commit [options]
参数 参数说明
git 命令使用的参数。
git命令常见示例 示例 示例说明
git-m“”
提交到存储库,并指定提交信息。
git-a-m“”
-a参数表示跟踪文件中所有被修改或删除的文件都可以提交到本地仓库,即使它们没有通过git add添加到暂存区。
git--修改
追加,可以将新修改的代码追加到之前的-id上,而不需要添加新的-id。
提交存储库语法
git commit -m "message"
案子
首先我们修改本地文件,然后使用git add命令来跟踪修改后的文件。 具体命令如下:
git add .
执行后如下图:
现在,我们使用git命令来查看当前工作空间的状态。 具体命令如下:
git status
执行后如下图:
我们看到此时所有的文件都已经被跟踪了,现在,我们使用git命令来提交文件,具体命令如下:
git commit -m "first commit"
执行后如下图:
现在,我们再次使用git命令来查看文件的状态。 具体命令如下:
git status
执行后如下图:
我们看到此时已经没有未提交的文件了,也就是说我们已经使用git命令提交了文件。 同时我们可以使用git log命令来查看提交记录。 具体命令如下:
git log
执行后如下图:
我们看到显示了我们的提交日志。
跟踪并提交到存储库语法
git commit -am "message"
案子
首先修改本地文件,使用git命令查看文件状态。 具体命令如下:
git status
执行后如下图:
现在,我们不再使用 git add 命令来跟踪修改的文件,而是直接使用 git 命令来跟踪和提交文件。 具体命令如下:
git commit -am"New Add and Commit"
执行后如下图:
我们看到,这一次,我们没有使用 git add 命令,而是直接使用 git -am 来一次性跟踪并提交文件。
修改提交记录语法
git commit --amend
案子
首先使用git log命令查看本地git日志。 具体命令如下:
git log
执行后如下图:
现在,我们使用 git --amend 命令来修改提交日志,具体命令如下:
git commit --amend
执行后如下图:
我们看到,此时vim打开了,我们可以编辑提交日志,编辑完后保存退出,现在,我们再次使用git log命令来查看日志,具体命令如下:
git log
执行后如下图:
我们看到日志已经被修改了。
Git 提交文件(git)摘要
git命令主要是将暂存区的变更提交到本地仓库。 每次我们使用git命令时,都会在本地仓库中生成一个40位的哈希值,也称为-id。
-id 在版本回滚时非常有用,相当于一个快照,以后随时可以通过与 git reset 的组合命令返回这里。