hi-dhl / KtKit

KtKit 小巧而实用,用 Kotlin 语言编写的工具库(长期更新中)
https://ktkit.hi-dhl.com
Apache License 2.0
165 stars 18 forks source link

添加LifecycleOwner和ViewPager2的一些扩展函数 #2

Closed Quyunshuo closed 3 years ago

Quyunshuo commented 3 years ago
vercel[bot] commented 3 years ago

This pull request is being automatically deployed with Vercel (learn more).
To see the status of your deployment, click below or on the icon next to each commit.

🔍 Inspect: https://vercel.com/hi-dhl/kt-kit/543mA4s5nncn7y9cbDaKuWXqPSnv
✅ Preview: https://kt-kit-git-fork-quyunshuo-main-hi-dhl.vercel.app

Quyunshuo commented 3 years ago
Quyunshuo commented 3 years ago
hi-dhl commented 3 years ago

@Quyunshuo 你好,非常感谢你的提交,我看了一下这三个 commit 的内容其实是一个, 方便将这三个 commit 合并为一个吗?

合并方法:

  1. git rebase -i <三个commit之前的 commit id>
  2. 使用 s 选项,保存退出即可
  3. 之后 push
Quyunshuo commented 3 years ago

好的

Quyunshuo commented 3 years ago

你好,我对commits进行了合并,你看下对不对,我看着记录中还是有那单独的三条记录

hi-dhl commented 3 years ago

你好,我对commits进行了合并,你看下对不对,我看着记录中还是有那单独的三条记录

不是这样合并的,有增加了两个commit , 其中一个是 mr 的commit ,这是一个无用的 commit

  1. 先回退到 合并 之前的状态(这是只有三个 commit )
  2. 执行 git rebase main , 其目的是合并 main 分支,且不会产生 多余的 commit
  3. 执行 git rebase -i 9f3d24c8c249cd138aae6bf55b2069303ab8bd08 ,执行完会出现一个界面,类似的界面如下所示

image

除了第一行,红色标注部分 将 pick 修改为 s,保存退出,之后就剩下一个 commit了

hi-dhl commented 3 years ago

你好,我对commits进行了合并,你看下对不对,我看着记录中还是有那单独的三条记录

不是这样合并的,有增加了两个commit , 其中一个是 mr 的commit ,这是一个无用的 commit

  1. 先回退到 合并 之前的状态(这是只有三个 commit )
  2. 执行 git rebase main , 其目的是合并 main 分支,且不会产生 多余的 commit
  3. 执行 git rebase -i 9f3d24c ,执行完会出现一个界面,类似的界面如下所示

image

除了第一行,红色标注部分 将 pick 修改为 s,保存退出,之后就剩下一个 commit了

你好,请问 commit 的处理的怎么样了,如果遇到任何问题,可以通过邮件、微信联系我

Quyunshuo commented 3 years ago

不好意思,git的这些用法不太熟,我再试下

Quyunshuo commented 3 years ago

我按照你说的去做了,还是不太行,我不太熟悉这几个命令,所以我直接对代码回退了,重新进行的提交,这次应该没问题了