小编ave*_*lis的帖子

如何让git-svn使用特定的svn分支作为远程存储库?

一句警告:git一般来说,我是一个n00b .我的团队使用了功能分支svn,我想用它git-svn来跟踪我在特定功能分支上的工作.我(大致)跟随Andy Delcambre的帖子来设置我的本地仓库git,但这些指令似乎导致git选择svn最近更改为远程存储库的分支; 问题是,这不是我关心的分支.如何控制哪个分支git-svn使用?或者我接近这个完全错误?

更新:我确实使用了-T,-b-t选项(在我的情况下,因为svnrepo有多个项目,但我希望gitrepo只包含我正在处理的项目).

svn git branch git-svn repository

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

什么是Boxen,它做了什么?

今天我看到了新的Github团队项目,名为Boxen:http://boxen.github.com/

我完全阅读了他们对这个项目的介绍,但我真的不明白为什么我应该使用它?如何简化开发过程?

编辑:我看到这个工具也有Ruby和NodeJs的东西.

macos github boxen

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

如何在git rebase交互后解释"我们删除"

在处理特定于功能的分支(来自"开发"分支)时,我采取了错误的方法(几次:/)并且基本上想要在我当前提交之前删除此分支上的所有提交.

我之前在这种情况下所做的是git rebase -i development在我要保留的那个(最新的)之前做一个并删除所有提交然后执行git push -force来更新远程仓库以仅包含我的最多最近的黄金承诺.

执行此操作后,当我为此rebase提交提交更改的时间时,看起来git对我的请求有点奇怪的响应.它说有几个文件

both modified:      app/helpers/statistics_helper.rb
deleted by us:      app/models/referrals/chart.rb
deleted by us:      app/views/statistics/_referrals.html.haml
deleted by us:      app/views/statistics/_referrals2.html.haml
deleted by us:      app/views/statistics/_referrals3.html.haml
Run Code Online (Sandbox Code Playgroud)

我不知道如何回应这个.如果我git add之前被"我们删除"的文件,它会删除这些文件吗?

git git-rebase

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

Django Rest Framework(在ManyToMany字段上的GET过滤器)

我试图弄清楚如何按值过滤ManyToMany字段.在Django中,它就像queryset.filter(m2mfield__name)一样简单,但我无法弄清楚我错过了什么.我正在使用Django Rest FrameworkDjangoFilterBackend.

楷模:

class City(models.Model):
    name = models.CharField(max_length=80)

class State(models.Model):
    name = models.CharField(max_length=50)
    cities = models.ManyToManyField(City)
Run Code Online (Sandbox Code Playgroud)

过滤器:

import django_filters

class StateFilter(django_filters.FilterSet):
    cities = django_filters.CharFilter(
        name='cities__name',
        lookup_type='contains',
    )

    class Meta:
        model = State
        fields = ('name', 'cities')
Run Code Online (Sandbox Code Playgroud)

串行器:

class CitySerializer(serializers.ModelSerializer):
    class Meta:
        model = City
        fields = ('name', )

class StateSerializer(serializers.ModelSerializer):
    cities = CitySerializer(many=True)

    class Meta:
        model = State
        fields = ('name', 'cities')
        filter_class = StateFilter
Run Code Online (Sandbox Code Playgroud)

视图:

from rest_framework.generics import ListAPIView, RetrieveAPIView
from .serializers import StateSerializer …
Run Code Online (Sandbox Code Playgroud)

django django-filter django-rest-framework

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