小编BBJ*_*BJ3的帖子

我需要在我的主分支中弹出并删除"中间"提交.我该怎么做?

例如,在下面的主分支中,我需要删除提交af5c7bf16e6f04321f966b4231371b21475bc4da,这是由于之前的rebase导致的第二个:

commit 60b413512e616997c8b929012cf9ca56bf5c9113
Author: Luca G. Soave <luca.soave@gmail.com>
Date:   Tue Apr 12 23:50:15 2011 +0200

    add generic config/initializers/omniauth.example.rb

commit af5c7bf16e6f04321f966b4231371b21475bc4da
Author: Luca G. Soave <luca.soave@gmail.com>
Date:   Fri Apr 22 00:15:50 2011 +0200

    show github user info if logged

commit e6523efada4d75084e81971c4dc2aec621d45530
Author: Luca G. Soave <luca.soave@gmail.com>
Date:   Fri Apr 22 17:20:48 2011 +0200

    add multiple .container at blueprint layout

commit 414ceffc40ea4ac36ca68e6dd0a9ee97e73dee22
Author: Luca G. Soave <luca.soave@gmail.com>
Date:   Thu Apr 21 19:55:57 2011 +0200

    add %h1 Fantastic Logo + .right for 'Sign …
Run Code Online (Sandbox Code Playgroud)

git github git-rebase git-revert git-reset

87
推荐指数
3
解决办法
3万
查看次数

Ruby Gemspec依赖:可能有git分支依赖吗?

可能有一个git分支依赖,在mygem.gemspec里面?

我在想类似以下内容:

gem.add_runtime_dependency 'oauth2', :git => 'git@github.com:lgs/oauth2.git'
Run Code Online (Sandbox Code Playgroud)

......但它不起作用.

ruby dependencies rubygems bundler gemspecs

77
推荐指数
3
解决办法
4万
查看次数

这是什么意思BUNDLE_DISABLE_SHARED_GEMS:'1'?

我找到了BUNDLE_DISABLE_SHARED_GEMS: '1',在.bundle/config.这是什么意思?

ruby gem config ruby-on-rails bundler

26
推荐指数
2
解决办法
7352
查看次数

GitHub API V3:push_at和updated_at有什么区别?

期待V3 API Repos(GET/repos /:owner /:repo)我们有3个日期时间:

  "pushed_at": "2011-01-26T19:06:43Z",
  "created_at": "2011-01-26T19:01:12Z",
  "updated_at": "2011-01-26T19:14:43Z",
Run Code Online (Sandbox Code Playgroud)

有一个快速的例子只需链接这个https://api.github.com/repos/twitter/bootstrap

push_at和updated_at有什么区别?

api github

23
推荐指数
1
解决办法
3029
查看次数

使用设计设置多个提供者:omniauthable

我刚刚得到"Devise 1.2支持与OmniAuth教程的集成",但是我想设置多个提供者来引用同一个用户.我正在寻找一些好的示例代码来查看.

我也不能肯定"多供应商"是可能的默认"色器件:omniauthable"的实施,我想达到"一个用户的许多供应商"的效果,如由Ryan贝茨描述235 omn​​iauth部分-1 ,236 -omniauth-part-2但是我想问一下,如果你已经知道一些例子,你认为是否可以采用更干净的方式,更少被黑客攻击的混合模型.

在此先感谢luca

authentication ruby-on-rails oauth devise omniauth

20
推荐指数
1
解决办法
8554
查看次数

学习如何在ruby中设计好的API包装器的资源

我想学习如何在ruby中设计好的API包装器.我在找:

  • 博客文章
  • 教程
  • 最好的代码和库直接从代码中学习(很好地评论和设计)
  • 图书

... 并且,

你最喜欢的API包装是什么以及它们的特殊之处是什么?

欢迎任何来源提前感谢

2011年6月29日更新

在Rails上构建Platform API

更新:13/06/2011

看看有关如何开发API包装器/接口客户端的精彩帖子: - http://www.arailsdemo.com/posts/56

ruby api dsl wrapper

20
推荐指数
2
解决办法
6415
查看次数

Twitter Bootstrap 2模态表单对话框

我有以下对话框形式:

<div class='modal' id='myModal'>
  <div class='modal-header'>
    <a class='close' data-dismiss='modal'>×</a>
    <h3>Add Tags</h3>
  </div>

  <div class='modal-body'>
    <form accept-charset="UTF-8" action="/tagging" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="&#x2713;" /><input name="authenticity_token" type="hidden" value="mCNvbvoPFWhD7SoJm9FPDh+BcRvCG3d16P+oOFACPuc=" /></div>
        <input id="tags_string" name="tags_string" type="text" value="luca" />
        <input id="id" name="id" type="hidden" value="4f1c95fd1d41c80ff200067f" />
    </form>
  </div>

  <div class='modal-footer'>
    <div class='btn btn-primary'><input name="commit" type="submit" value="Add tag" /></div>
  </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和他的JS:

<script>
  //<![CDATA[
    $(function() {
      // wire up the buttons to dismiss the modal when shown
      $("#myModal").bind("show", function() {
        $("#myModal a.btn").click(function(e) {
          // do something based …
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery modal-dialog twitter-bootstrap

20
推荐指数
3
解决办法
8万
查看次数

Docker Rails app无法提供服务 - 卷曲:(56)Recv失败:连接由同行重置

我使用以下Dockerfile构建一个Rails应用程序容器:

$ cat Dockerfile
FROM ruby:2.2

MAINTAINER Luca G. Soave <luca.soave@gmail.com>

RUN apt-get update && apt-get install -y nodejs --no-install-recommends && rm -rf /var/lib/apt/lists/*
RUN apt-get update && apt-get install -y mysql-client postgresql-client sqlite3 --no-install-recommends && rm -rf /var/lib/apt/lists/*

RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app

COPY . /usr/src/app/
RUN bundle install

EXPOSE 3000
CMD ["rails", "server"]
Run Code Online (Sandbox Code Playgroud)

构建成功:

$ docker build -t querier .
Sending build context to Docker daemon 46.75 MB
Sending build context to Docker daemon 
...
Step 10 …
Run Code Online (Sandbox Code Playgroud)

deployment containers curl ruby-on-rails docker

20
推荐指数
1
解决办法
3万
查看次数

Heroku运行控制台获得"超时等待过程"

最近无法使用Heroku连接控制台:

lsoave@ubuntu:~/rails/github/gitwatcher$ heroku run console
Running console attached to terminal... 
Timeout awaiting process
lsoave@ubuntu:~/rails/github/gitwatcher$ 
Run Code Online (Sandbox Code Playgroud)

它会发生在其他人身上吗?

console heroku

19
推荐指数
2
解决办法
9373
查看次数

如何在同一个数据库的集合中克隆(复制)MongoDB对象?

我需要通过dbshel​​l复制(克隆)集合中的对象.有这样的事情:

> db.users.distinct( 'nickname' )
[
        "user1",
        "user2",
        "user3",
        "user4"
]
>
Run Code Online (Sandbox Code Playgroud)

user1在users集合中选择一个复杂对象,如何复制该对象然后在userX中更改(重命名)user1字段?

database shell mongodb nosql

13
推荐指数
2
解决办法
8698
查看次数