小编Rav*_*ous的帖子

git:致命:错误的默认修订版"HEAD"包含所有新的回购

问题是大量的shell定制.

如果我尝试创建一个新的回购,git init它会给我fatal: bad default revision 'HEAD'两次.

如果我这样做git log三次给我同样的错误.

我已删除~/.git,~/.config~/.gitconfig根据其他答案我发现我可能已在我的主目录中创建了回购.唯一没有给我这个问题的回购是我从别人那里克隆出来的回购.

我不确定我做了什么,除了删除我的主目录中的任何内容与git信息.

按要求:

jsw:~ jsw$ mkdir test
jsw:~ jsw$ cd test
jsw:test jsw$ git init
Initialized empty Git repository in /Users/jsw/test/.git/
fatal: bad default revision 'HEAD'
fatal: bad default revision 'HEAD'
jsw:test(master|23448707m) jsw$ cat .git/HEAD
ref: refs/heads/master
fatal: bad default revision 'HEAD'
fatal: bad default revision 'HEAD'


jsw:~ jsw$ git status
fatal: Not a git repository (or any of …
Run Code Online (Sandbox Code Playgroud)

git

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

包含文件名的领导者映射

目前我用这个:

nnoremap <leader>c :ConqueTermSplit ruby 
Run Code Online (Sandbox Code Playgroud)

结果是:

:ConqueTermSplit ruby 
Run Code Online (Sandbox Code Playgroud)

我要做的是创建一个导致的领导者密钥

:ConqueTermSplit ruby ex1.rb<cr>
Run Code Online (Sandbox Code Playgroud)

鉴于我正在使用的文件名为ex1.rb

我对如何做到这一点感到有点困惑.

vim

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

Ruby重载+运算符

在ruby中重载运算符的正确方法是什么?我需要做些什么来重新定义+如何工作?使用+运算符时不调用此函数.

def +(a,b)
 return a * b
end

p 2 + 2 
Run Code Online (Sandbox Code Playgroud)

ruby operator-overloading

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

Java:检查命令行参数

我知道很容易我可以使用try/catch来检查命令行参数是否为double.

我正在寻找一种方法来检查这一点,而无需使用昂贵的try/catch块.我对Java很新.我在一些论坛上搜索过,但没有发现任何与我的问题有关的内容.

System.out.println(Double.parseDouble(args[1]));
Run Code Online (Sandbox Code Playgroud)

^^这将导致错误.除了把它放在一个try/catch中,有人会指向我进行数据验证,这会阻止这个吗?假设args [1]是一串文本.

java

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

gem install pg 在进行捆绑安装/RoR 时不起作用

编辑

对我有用的是运行:

brew doctor
Run Code Online (Sandbox Code Playgroud)

然后我不得不 chown 一些文件并删除它要求我删除的一些内容。

然后我跑了

sudo gem install pg
Run Code Online (Sandbox Code Playgroud)

它起作用了。不知道为什么它只适用于“sudo”,但是当我之前尝试过但没有失败

我使用捆绑器安装了一堆 gem(大多数都失败了,我花了几个小时浏览互联网帖子以了解如何安装特定的 gem。

目前正在运行

bundle install
Run Code Online (Sandbox Code Playgroud)

投诉以下内容

jacks-MacBook-Pro:techendo jsw$ bundle install
Fetching source index from https://rubygems.org/
Using rake 10.3.2
Using i18n 0.6.9
Using minitest 4.7.5
Using multi_json 1.10.1
Using thread_safe 0.3.4
Using tzinfo 0.3.39
Using activesupport 4.0.3
Using builder 3.1.4
Using erubis 2.7.0
Using rack 1.5.2
Using rack-test 0.6.2
Using actionpack 4.0.3
Using mime-types 1.25.1
Using polyglot 0.3.5
Using treetop 1.4.15
Using mail 2.5.4
Using actionmailer 4.0.3 …
Run Code Online (Sandbox Code Playgroud)

ruby postgresql ruby-on-rails

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

标签 统计

ruby ×2

git ×1

java ×1

operator-overloading ×1

postgresql ×1

ruby-on-rails ×1

vim ×1