标签: repository

暂时从git中取消文件

我在我的机器上设置了一个本地git.当我初始化git时,我添加了预编译的库和二进制文件.但是,现在在开发过程中,我不想间歇性地检查这些文件.我不想从repo中删除这些文件.在完成开发之前,有没有办法不跟踪这些文件.(我想我不能使用.gitignore,因为它仅适用于那些不在git中的文件.我想暂时禁用文件跟踪.)

git github repository

425
推荐指数
7
解决办法
39万
查看次数

如何计算Git存储库中特定作者更改的总行数?

是否有一个我可以调用的命令,它将计算Git存储库中特定作者更改的行?我知道必须有方法来计算提交次数,因为Github会为其影响图执行此操作.

git statistics command-line repository

420
推荐指数
17
解决办法
24万
查看次数

如何重命名git本地和远程分支名称

我有4个像主人一样的分支 - > origin/regacy,FeatureA - > origin/FeatureA.
如上所示,我键入了错误的名称.

所以我想重命名一个远程分支名称(origin/regacy => origin/legacy或origin/master)

我试着在下面命令:

git remote rename regacy legacy
Run Code Online (Sandbox Code Playgroud)

但是git console向我返回了错误消息.

 error : Could not rename config section 'remote.regacy' to 'remote.legacy'
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

git rename repository git-branch

329
推荐指数
13
解决办法
19万
查看次数

如何在GitHub上重命名存储库?

我想在GitHub上重命名我的一个存储库,但是当一个大红色警告说:

  1. 我们不会从旧位置设置任何重定向
  2. 您需要更新本地存储库以指向新位置
  3. 重命名可能需要几分钟才能完成

有没有人有关于如何手动完成#1和#2的分步说明?或者我必须在本地做什么?

git github repository

301
推荐指数
8
解决办法
12万
查看次数

存储库模式逐步解释

有人可以向我解释.NET中的存储库模式,一步一步给出一个非常简单的示例或演示.

我知道这是一个非常常见的问题,但到目前为止我还没有找到满意的答案.

c# asp.net design-patterns repository

269
推荐指数
2
解决办法
24万
查看次数

PHP中的正确存储库模式设计?

前言:我正在尝试在具有关系数据库的MVC架构中使用存储库模式.

我最近开始用PHP学习TDD,并且我意识到我的数据库与我的应用程序的其余部分非常接近.我已经阅读了有关存储库和使用IoC容器将其"注入"我的控制器的内容.很酷的东西.但是现在有一些关于存储库设计的实际问题.考虑以下示例.

<?php

class DbUserRepository implements UserRepositoryInterface
{
    protected $db;

    public function __construct($db)
    {
        $this->db = $db;
    }

    public function findAll()
    {
    }

    public function findById($id)
    {
    }

    public function findByName($name)
    {
    }

    public function create($user)
    {
    }

    public function remove($user)
    {
    }

    public function update($user)
    {
    }
}
Run Code Online (Sandbox Code Playgroud)

问题#1:字段太多

所有这些find方法都使用select all fields(SELECT *)方法.但是,在我的应用程序中,我总是试图限制我获得的字段数量,因为这通常会增加开销并减慢速度.对于那些使用这种模式的人,你如何处理这个?

问题#2:方法太多了

虽然这个类现在看起来不错,但我知道在现实世界的应用程序中我需要更多的方法.例如:

  • findAllByNameAndStatus
  • findAllInCountry
  • findAllWithEmailAddressSet
  • findAllByAgeAndGender
  • findAllByAgeAndGenderOrderByAge
  • 等等.

如您所见,可能存在非常长的可能方法列表.然后,如果您添加上面的字段选择问题,问题就会恶化.在过去,我通常只是将所有这些逻辑放在我的控制器中:

<?php

class MyController
{
    public function users()
    {
        $users = User::select('name, email, status') …
Run Code Online (Sandbox Code Playgroud)

php database repository repository-pattern laravel

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

如果我将其他人的私人Github回购分配到我的帐户中,它是否会作为公共回购出现在我的帐户中?

有人让我访问他们在Github上的一个私人仓库.我想要做的是将该项目分成我自己的帐户,这样我就可以利用Github的拉取请求功能.

我只在Github上有一个基本帐户,所以我不能自己进行私人回购,但是如果我将其他人的私人回购分配到我的帐户中,它是否会公开显示在我的帐户中?

git private github repository

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

Git错误:src refspec master与any不匹配

我需要创建一个名为的repo carboncake.

我试过这个:

将gitosis-admin存储库克隆到我的本地计算机

$ git clone gitosis@myserver.net:repositories/gitosis-admin.git
$ cd gitosis-admin
$ vim gitosis.conf
Run Code Online (Sandbox Code Playgroud)

在文件末尾添加了[repo carboncake][group carboncake]部分

[gitosis]

[group team]
writable = sweepshots
members = git_id_rsa

[group gitosis-admin]
writable = gitosis-admin
members = git_id_rsa

[repo carboncake]
description = A brand new app by Mithun.
owner = Mithun P

[group carboncake]
writable = myappname
members = mithun @core
Run Code Online (Sandbox Code Playgroud)

然后复制了Putty生成的pub密钥文件(我正在使用Git basg for Windows):

$cp /some/where/mithun.pub keydir/mithun.pub

执行以下命令:

$ git add gitosis.conf keydir/mithun.pub
$ git commit -m "Added …
Run Code Online (Sandbox Code Playgroud)

git repository

217
推荐指数
2
解决办法
27万
查看次数

如何从图像生成Dockerfile?

是否可以从图像生成Dockerfile?我想了解两个原因:

  1. 我可以从存储库下载图像,但希望看到生成它们的配方.

  2. 我喜欢保存快照的想法,但是一旦完成,最好有一个结构化的格式来审查所做的事情.

image repository docker

217
推荐指数
9
解决办法
13万
查看次数

你可以为你的组织托管私人存储库以便与npm一起使用吗?

Npm听起来像是一个在组织内使用的好平台,如果有私人回购可能会很奇怪,比如Nexus/Maven.Google上没有任何内容:(

repository node.js npm

207
推荐指数
11
解决办法
16万
查看次数