当我将文件添加到暂存时,我可以
$ git add my_file -p
Run Code Online (Sandbox Code Playgroud)
并选择我想要的舞台.
有没有办法合并/樱桃选择提交并应用块的差异块?
谢谢
我有一个具有以下属性的简单模型:
property :title, String,
:required => true,
:length => 1..200
property :body, String,
:required => true,
:length => 1..200
Run Code Online (Sandbox Code Playgroud)
当我保存它(使用保存方法)标题不验证时,它将不会保存,但我得到以下对象:
<DataMapper::Validations::ValidationErrors:0x00000003133e10
@resource=#<Pun @id=nil @image="" @title="" @body="dsfsdf" @description=nil
@published=nil @user_id=1 @round_id=nil>, @errors={}>
Run Code Online (Sandbox Code Playgroud)
所以错误哈希是空的.但是,当body属性为空时,错误哈希检测到它的问题.
当涉及:title属性时,任何关于为什么错误哈希是空的想法?
谢谢
我试图理解模块中定义的类如何知道模块的常量.这是我的意思的一个例子:
module Car
class Wheel
end
class Seat
p Wheel # Car::Wheel
end
end
Run Code Online (Sandbox Code Playgroud)
我知道这很明显,但由于Wheel在Seat的层次结构中无处可去,我不明白它是如何访问它的.
我想知道在堆栈框架中推送函数的返回值是否有意义.
我知道返回值主要存储在寄存器中(ecc用于gcc),但它仅用于性能吗?
谢谢!
assembly ×1
commit ×1
constants ×1
datamapper ×1
diff ×1
git ×1
git-commit ×1
git-diff ×1
hierarchy ×1
machine-code ×1
module ×1
ruby ×1
stack ×1
stack-frame ×1
validation ×1