在Github上合并pull请求-为什么不在本地执行呢?
当我在Github上看到具有奇特用户界面的pull请求时,我想知道——在本地合并分支,然后将结果推送到Github repo,而不是直接在Github上合并,这不是更好吗?这样做的优点/缺点是什么 这样做的优点/缺点是什么 答案纯粹是方便 使用GitHub UI合并拉取请求的一些优点在Github上合并pull请求-为什么不在本地执行呢?,git,github,Git,Github,当我在Github上看到具有奇特用户界面的pull请求时,我想知道——在本地合并分支,然后将结果推送到Github repo,而不是直接在Github上合并,这不是更好吗?这样做的优点/缺点是什么 这样做的优点/缺点是什么 答案纯粹是方便 使用GitHub UI合并拉取请求的一些优点 不需要使用控制台。也许你正在路上,你只需回顾一个非常基本的拉动请求。使用手机,您可以合并 当他们的代码被合并到中时,拉式请求器会很快获得成功。点击一个按钮不需要很长时间 一些缺点包括 无法控制合并消息。使用g
- 不需要使用控制台。也许你正在路上,你只需回顾一个非常基本的拉动请求。使用手机,您可以合并
- 当他们的代码被合并到中时,拉式请求器会很快获得成功。点击一个按钮不需要很长时间
- 无法控制合并消息。使用github ui时,您会收到一条提交消息:“将abc123合并到主机”。使用console,您可以使用
选择退出提交消息--no commit
- 无法签署提交。有些项目喜欢并使用内置于其工作流程中的签准机制(主要是出于法律原因)。你不能用UI来做这件事
事实上,有些人喜欢Linus做pull请求。另一个缺点是,如果合并失败,然后你把它搞得更糟,其他开发人员将无法从“中心”//github远程分支提取最新的?