1、git commit -m用于提交暂存区的文件; 2、git commit -am用于提交跟踪过的文件。 要理解它们的区别,首先要明白git的文件状态变化周期,如下图所示 工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪。已跟踪的文件是指本来就被纳入版本控制管理的文件,在上次快照中有它们的记录,工作一段时间后,它们的...
git commit -m 'update' 简化一下: git commit -am 'update' 【am】 就是 【add modify】 两个命令的合并 今天写demo的时候 用的是简化的命令 但是提交之后提示: 原来git commit -am 'update' 只能提交已经tracked即追踪过的文件,如果是新文件,必须使用分开的命令。
3. 区别1:目的不同。提交是将修改保存到本地仓库,用于记录项目的每一次变化和版本管理;而推送是将本地仓库中的修改上传到远程仓库,用于与其他开发者共享项目的修改。 4. 区别2:操作对象不同。提交是针对本地仓库的操作,只能在本地计算机上进行;而推送是将本地仓库中的修改同步到远程仓库,其他人可以在自己的计算...
git commit -m '说明' 提交变更,参数-m设置提交的描述信息,应该正确提交,不带该参数会进入说明编辑模式 git commit -a 参数-a,表示直接从工作区提交到版本库,略过了git add步骤,不包括新增的文件 git commit [file] 提交暂存区的指定文件到仓库区 git commit --amend -m 使用一次新的commit,替代上一次提交...
总结: git commit -m 用于提交暂存区中的文件,git commit -am 用于提交已被跟踪的文件 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 # 将已被跟踪的文件提交的本地库中 git commit-am<message> commit 命令的 -am 参数等价于执行了下面两个命令 ...
$ git commit -m "hello world"上面代码的-m参数,就是用来指定 commit mesage 的。如果一行不够,...
gitadd.3、git commit-m 指令将暂存区的修改提交到分支 git commit-m"提交日志"4、git remoteaddorigin指令把本地仓库与之关联添加后,远程库的名字就是origin git remoteaddorigin github链接5、git push-u origin master 指令把本地库的所有内容推送到远程库上 ...
git commit-m"修改原因" 当我们执行完上述命令之后,我们的文件就从未被git管理添加到git的暂存区(git add),然后又提交到了git的本地仓库(git commit)。 那如果我们后悔了,想要撤销这次的commit怎么办? 使用如下命令: git reset --soft HEAD^ 这样就成功撤销了commit ...