Git
whp404
这个作者很懒,什么都没留下…
展开
-
Git学习笔记(1)
初始化项目的第一种方式(没有项目)> git init project_name> cd /project_name第二种方式(有项目了)> git initgit文件重命名>git mv original_name new_name>git commit -m '修改名称'git log的使用• git log --all 查...原创 2019-05-08 21:22:20 · 103 阅读 · 0 评论 -
Git学习笔记(2)
git 删除分支git branch -d branch_name:使用-d 在删除前Git会判断在该分支上开发的功能是否被merge的其它分支。如果没有,不能删除。如果merge到其它分支,但之后又在其上做了开发,使用-d还是不能删除。git branch -D branch_name 不管有没有merge到其他分支-D会强制删除对上一次提交的内容修改git commit --...原创 2019-05-10 21:38:48 · 84 阅读 · 0 评论 -
Git学习笔记(3)
比较暂存区 和 head指针的区别> git diff --cached 或> git diff --staged其实 staged 和 cached 指的都是暂存区比较工作区 和 暂存区的差别> git diff如果想只看某个文件的差异情况> git diff -- 文件1名称 文件2名称将暂存区恢复成HEAD指针就是抛弃暂存区内容,恢复...原创 2019-05-12 21:01:54 · 100 阅读 · 0 评论 -
Git 学习笔记(4)
Git stash使用场景:使用git的时候,我们往往使用分支(branch)解决任务切换问题,例如,我们往往会建一个自己的分支去修改和调试代码, 如果别人或者自己发现原有的分支上有个不得不修改的bug,我们往往会把完成一半的代码commit提交到本地仓库,然后切换分支去修改bug,改好之后再切换回来。这样的话往往log上会有大量不必要的记录。其实如果我们不想提交完成一半或者不完善的代码,但是...原创 2019-07-06 10:25:05 · 83 阅读 · 0 评论