Какой самый простой способ перечислить конфликтующие файлы в Git?

public static void main(String[] args) {
    String s="sdf sdfsdfsd sdfsdfsd sdfsdfsd sdf sdf sdf ";
    String st[]=s.split(" ");
    System.out.println(st.length);
    Map<String, Integer> mp= new TreeMap<String, Integer>();
    for(int i=0;i<st.length;i++){

        Integer count=mp.get(st[i]);
        if(count == null){
            count=0;
        }           
        mp.put(st[i],++count);
    }
   System.out.println(mp.size());
   System.out.println(mp.get("sdfsdfsd"));


}
609
задан Paulo Mattos 3 May 2019 в 18:50
поделиться

1 ответ

Пытаюсь ответить на мой вопрос:

Нет, кажется, нет более простого способа, чем тот, который указан в вопросе, из коробки.

После того, как я набрал это слишком много раз, просто вставил более короткий в исполняемый файл с именем 'git-columns', доступный для git, теперь я могу просто: git конфликтует , чтобы получить список, который я хотел.

Обновление: как предлагает Ричард, вы можете настроить псевдоним git в качестве альтернативы исполняемому файлу

git config --global alias.conflicts '!git ls-files -u | cut -f 2 | sort -u'

Преимущество использования исполняемого файла над псевдонимом состоит в том, что вы можете поделиться этим скриптом с членами команды (в части каталога bin репо).

36
ответ дан 22 November 2019 в 21:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: