小编Tyl*_*itt的帖子

从当前分支启动新的git仓库

在使用我的webapp时,我将包含密码的文件添加到我的git仓库中.我已经删除了它们,但我想开始一个新的git repo,当密码被包含时没有提交(我已经更改了密码,就像重新开始一样).

有没有我可以抓住一个git回购没有抓住所有的历史?或者我应该只复制文件夹并在复制的文件夹中启动一个新的git repo?我将如何启动新的git repo,只需删除该.git文件夹然后重新运行git init

git

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

/r 在 sed shell 脚本中

我正在更新使用 sed 命令的 C shell 脚本:

sed '/EOF/r $thingToAdd' $fileToAddItTo > $newFileOutput
Run Code Online (Sandbox Code Playgroud)

我似乎找不到 /r 命令的含义或作用。我认为它是用于查找和替换(类似于/s..../g)。

有任何想法吗?

shell replace sed

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

从Rails ActiveRecord查询中获取不同的元素

我在Rails中有一个查询,如下所示:

@addresses=People.select("first_name, state").where("first_name = 'Bob'")
Run Code Online (Sandbox Code Playgroud)

有没有办法可以迭代地址并拉出不同的状态,这样我知道某个名叫bob的州在哪些州生活?

我试图避免:

@states = []
@address.each.do |add|
  if !@states.contains?(add.state)
    @states.push add
Run Code Online (Sandbox Code Playgroud)

这似乎是糟糕的形式.

activerecord ruby-on-rails

0
推荐指数
1
解决办法
4175
查看次数

红宝石中的这个角色是什么?

从网页刮取信息,我得到了这个名字:

>> temp
"Rob Bolden"
>>temp.split " " #space bar
["Rob Bolden"]
>>temp.split /\s/
["Rob Bolden"]
>>temp.split /\s+/
["Rob Bolden"]
>>temp.split /\W/
["Rob", "Bolden"] #what I expected
Run Code Online (Sandbox Code Playgroud)

什么不是空格字符(/\s/)但是是非单词字符(/\W/)?

编辑

$ruby -v 
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0]
Run Code Online (Sandbox Code Playgroud)

ruby regex

0
推荐指数
1
解决办法
84
查看次数

为什么css中的背景图像表示为url,而img中的图像只能是文件的路径

我们有一个设计师做我们的html/css,在更新一些代码时我注意到了这一点:

img 标签只引用图像的路径:

<img src="/images/pic.png">

但对于css(带background标签),它是使用url指定的:

header { height: 73px; background: url(/assets/maudi/nav.png); }

有什么重要性url

html css url image

0
推荐指数
1
解决办法
127
查看次数

标签 统计

activerecord ×1

css ×1

git ×1

html ×1

image ×1

regex ×1

replace ×1

ruby ×1

ruby-on-rails ×1

sed ×1

shell ×1

url ×1