小编Rya*_*ong的帖子

git rebase -i HEAD~7 - 在编辑器中只显示"noop"

我试图将一个在HEAD的提交压缩成一个返回的提交.git rebase -i HEAD~7然而,当我跑步时,我noop在编辑器中只出现了一个!我完全不知道这是如何工作的.

在我第一次体验之后cleanup,我正在创建一个我创建的分支()(checkout -b cleanup ...在我找到的SHA1上使用reflog)rebase,我不小心删除了所有这些提交; 重点是,我不确定分支的父母是什么(如果重要的话,这里).

我只是试图做我已经阅读过很多次的内容:我想稍微修改一些不是最近提交的提交代码.当我达到这一点时,无论是"挤压"还是仅仅修改它,我都不知道.

我也在STDOUT上看到这个,因为编辑器在运行上面显示的rebase命令后启动:

$ git rebase -i HEAD~7
usage: git rev-list [OPTION] <commit-id>... [ -- paths... ]
  limiting output:
    --max-count=<n>
    ...
Run Code Online (Sandbox Code Playgroud)

除了HEAD~7引用之外,我还尝试指定整个SHA1,并为本地和远程分支指定不同的refspec.一切都相同......

我错过了什么?谢谢你的帮助!


编辑:

$ git log --oneline HEAD~7..HEAD
d0fd20e temp Fix resume_cities table
ea2ffdf Fix db/seeds.rb to reflect recent database structure modifications
dbd2b8b Add several models/scaffolds that go along with the Geonames tables
9759091 Fix name of …
Run Code Online (Sandbox Code Playgroud)

git version-control rebase

12
推荐指数
2
解决办法
9276
查看次数

对于给定的 Heroku Dyno *实例*,外部 IP 地址在该实例的生命周期内是否稳定?

我可以指望任何给定 Dyno 实例的外部 IP 地址都是稳定的吗?

也就是说,我的 Dyno 启动并向某些外部服务发出请求。该服务记录传入的 IP 地址。该服务是否可以假定来自同一 Dyno 实例的任何后续流量任何后续流量都来自同一 IP 地址。如果同一个 Dyno 向非常不同的端点发出请求,这是否同样适用?

我了解 Heroku 对 Dyno 寻址不做任何保证,除非您升级到私有级别产品(或者在插件或企业功能上花费更多)。我不想提前知道会出现哪些 IP,只是想知道它是否稳定。

我认为该架构相当明显:在使用 VM 接口进行出站网络访问的 VM 上运行的容器,因此出站连接的外部 IP 将是 VM IP 地址。然而,Heroku 强调它的路由层并使其听起来很复杂,所以你永远不知道它们是否也有某种出站路由复杂性,这就是我担心的。

ip-address heroku

2
推荐指数
1
解决办法
543
查看次数

标签 统计

git ×1

heroku ×1

ip-address ×1

rebase ×1

version-control ×1