小编mcu*_*ulp的帖子

Git checkout/pull不会删除目录?

我有我的回购@github.我在家做了一些工作并把它推到了github.它涉及一些文件和目录的删除.现在我在我的工作箱上,它在删除文件和目录之前有一份代码副本.

我发布了以下内容:

git remote update
git checkout HEAD
git pull origin HEAD
Run Code Online (Sandbox Code Playgroud)

它删除了它应该拥有的所有文件,但没有删除文件所在的目录.

两个问题:

  1. 为什么不删除目录?
  2. 我可以在当前状态下发出git命令来删除它们吗?

git git-clean

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

如何将Paperclip图像添加到数据库后调整其大小?

我已经在我的图像表中添加了2000张图片,而我正在使用Paperclip插件创建拇指.我想知道是否有办法通过数据库并添加另一个:styles元素.

例如,当我添加图像时,我在模型中有以下内容:

has_attached_file :image, :styles => { :medium => "300x300>", :thumb => "100x100>" }
Run Code Online (Sandbox Code Playgroud)

但是,现在我想添加一个:large属性并将其应用于我表中已有的每个图像.就像是:

has_attached_file :image, :styles => { :large => "800x800>", :medium => "300x300>", :thumb => "100x100>" }
Run Code Online (Sandbox Code Playgroud)

这可能吗?或者我是否需要重新添加所有2000张照片?

ruby-on-rails paperclip

18
推荐指数
2
解决办法
7007
查看次数

GitHub的一个分支

我想克隆edge一个github仓库的这个分支.

下面的命令被自述两个相同列masteredge

git clone --depth 1 git://github.com/bborn/communityengine.git vendor/plugins/community_engine

如何指定我想要边缘分支的git?

git github

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

具有has_and_belongs_to_many关系的acts_as_list

我找到了一个名为acts_as_habtm_list的旧插件 - 但它适用于Rails 1.0.0.

这个功能现在是在acts_as_list中构建的吗?我似乎无法找到任何相关信息.

基本上,我有一个artists_events表 - 没有模型.通过指定的两个模型处理关系:has_and_belongs_to_many

在这种情况下如何指定订单?

ruby-on-rails has-and-belongs-to-many ruby-on-rails-plugins acts-as-list

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

不能在这个盒子上推送到GitHub

我在家里克隆了我的GitHub存储库,显然搞砸了.无论如何,我做了很多改动,或者我要删除目录并再次完成所有操作.

首先,当我这样做时,ssh git@github.com我得到以下内容:

PTY allocation request failed on channel 0 ERROR: Hi asdfadfs! You've successfully authenticated, but GitHub does not provide shell access Connection to github.com closed.

我收到错误,但它说我已成功通过验证?

git add .
git commit -a -m "hello"
git push origin master
[master 74a5e82] hello
3 files changed, 45 insertions(+), 12 deletions(-)
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

这显然不起作用.而且我是git的新手,所以现在当我尝试提交时会发生这种情况:

git add .
git commit -a -m "hello"
git push origin master
# On branch master
nothing to commit (working …
Run Code Online (Sandbox Code Playgroud)

git github

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

我应该多久关闭一次数据库连接?

目前,我正在我的应用初始化中打开数据库连接.它是一个相当小的应用程序,PHP,如果这是相关的.

我应该连接数据库,进行调用,然后为我编写的每个数据库函数关闭并重复此过程吗?

例如,我有以下函数从我的应用程序初始化中获取$ db变量.

function get_all_sections()
{
    global $db;
    $sql = 'select * from sections'; 

    if (!$db->executeSQL($sql, $result))
    {
        throw new Exception($db->getDatabaseError());
        exit();
    }

    $sections = array();

    for ($i = 0; $i < $db->numberOfRows($result); $i++)
    {
        $sections[] = new Section($db->fetchArray($result, MYSQLI_ASSOC));
    }

    return $sections;
}
Run Code Online (Sandbox Code Playgroud)

如果我打开连接然后在我获取行后关闭它会更好吗?这似乎是许多打开和关闭的连接.

php mysql database optimization

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