- HenCoder notes
- 补充笔记-1-如何计算文件的SHA-1值?
- 补充笔记-2-为什么override equals方法就必须要override hashCode方法
- 补充笔记-3-HashMap的工作机制
- HenCoder notes 双击图片位移计算方法解释
- ???
-
git merge branch1
-
冲突时, 手动解决之后 执行:
-
git add .
-
git merge --continue // 解决冲突的命令
-
git push
-
git branch -d branchX // 删除一个本地仓库的分支
-
git merge branchX --no-ff // 禁止fast forward. 不管是不是超前都需要一个额外的 commit
-
git rebase master // 在分支上执行这句代码之后, 把分支上的所有提交版本历史在 master 上最后一次提交版本之后重新做一遍, 然后把 feature的引用指向 master 之后的最后一个版本 -- 也就是说 master 之后的所有提交都是跟 feature 上一样的. master 指向的引用保持不变.
-
rebase 也有可能发生冲突, 手动解决之后, 执行 git rebase --continue // 继续执行 rebase 的命令
-
git rebase -i HEAD~3 // 列出 head 往前的 3 个提交历史. 然后对这些记录选择进行交互式 rebase
-
git reset --hard feature3 // 把 head 指向 feature3 的头部
-
git log
-
git reflog master/branchX
-
git tag tag_v1.0 // 打 tag
-
git merge --no-ff feature1 // 以 no fast-forward 的方式合并 feature1