摘要: stash 可以把当前的修改储存起来。当你修改了某个分支但是没有提交,然后跳转到其他分支的时候,你会发现你的所有修改被一同带过去了。如果你的工作没有完成不想提交,又想跳到其他分支做一些工作,这时候就需要使用stash把你的修改先存储起来。 修改了 README.md 文件时,又不想提交,使用 后,显 阅读全文
posted @ 2017-11-14 12:59 日含 阅读(239) 评论(0) 推荐(0) 编辑
摘要: checkout 命令经常被用来切换分支,但是 还可以将没有提交到暂存区中的修改删除,恢复未修改的状态(但是对于新建的文件无法恢复到新建之前) 现在有两个文件,README.md 和 README2.md,进行修改,并新建文件README3.md,执行 之后 然后执行 将第一个文件加入到暂存区,执行 阅读全文
posted @ 2017-11-14 11:46 日含 阅读(356) 评论(0) 推荐(0) 编辑
摘要: reset 不仅有版本回退功能,还有清空暂存区的功能 1. 清空暂存区 修改文件README.md,并 添加到暂存区,执行 命令如下: git提示可以用 来unstage暂存区,即清空暂存区,那就执行 (HEAD 代表当前版本,HEAD^ 代表前一个版本,HEAD^^ 代表前两个版本,HEAD~10 阅读全文
posted @ 2017-11-14 11:44 日含 阅读(310) 评论(0) 推荐(0) 编辑