
git
文章平均质量分 73
you_wne
这个作者很懒,什么都没留下…
展开
-
整合 git log 和 git stash
git log 简介 git log 可以让我们查看提交历史,他会默认输出 commit hash , author , date, commit message. 在官网是这样定义它的: [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PirAPUeh-1615558519969)(./images/git_log_1.png)] git log的本质是展示提交信息. 但是该命令配合一些参数,可以如同 git rev-list 一样控制输出哪些提交和提交的显示方式,也可以原创 2021-03-12 22:15:47 · 415 阅读 · 0 评论 -
整合 git add 和 git commit
git add 简介 git add [参数] <路径> 作用就是将我们需要提交的代码从工作区添加到暂存区,add 添加的是文件改动,而不是文件名,就是告诉 Git系统,我们要提交哪些文件,根据目标文件的状态不同,此命令的效果也不同: 可以用它开始跟踪新文件; 把已跟踪的文件放到暂存区; 还能用于合并时把有冲突的文件标记为已解决状态等) 当我们 git add 添加文件到缓存区后,如果你仔细观察的话,会发现你项目下的.git文件夹里面的 objects 文件夹都会发生变化,git会生成一个原创 2021-03-12 22:12:27 · 614 阅读 · 0 评论 -
为什么我推荐使用 Rebase 不推荐使用 Merge
git rebase 命令经常被认为是 Git 巫术,它可以让开发团队在使用时更加轻松。在本文中,我们将 对 rebase与merge进行比较。 当你开始在专用分支中开发新功能时另一个团队成员以新提交更新 master 分支会发生什么。这会出现分叉历史记录,对于使用 Git 作为协作工具的任何人来说都应该很熟悉。 当前进度 现在我已经这个功能已经开发完成,想要合并 feature 到 master 分支,此时有两种方法可以合并:merge 和 rebase 使用 Merge 合并 最简单的是将 ma原创 2021-03-07 15:14:38 · 999 阅读 · 0 评论