Показывает, какие файлы были изменены между двумя ревизиями

Вы можете использовать метод Attribute.IsDefined

https://msdn.microsoft.com/en-us/library/system.attribute.isdefined (v = vs.110). aspx

if(Attribute.IsDefined([YourProperty],typeof([YourAttribute])))
{
    //Conditional execution...
}

Вы можете указать свойство, которое вы специально ищете, или вы можете перебирать все из них с помощью отражения, например:

PropertyInfo[] props = typeof([YourClass]).GetProperties();

1979
задан jub0bs 7 September 2015 в 11:52
поделиться

2 ответа

Для сравнения текущей ветки с главной ветвью:

$ git diff --name-status master

Для сравнения любых двух ветвей:

$ git diff --name-status firstbranch..yourBranchName

Читайте дальше git diff в официальной документации .

2491
ответ дан 22 November 2019 в 19:59
поделиться

Note that git makes it easy to just try out the merge and back away from any problems if you don't like the result. It might be easier than looking for potential problems in advance.

29
ответ дан 22 November 2019 в 19:59
поделиться
Другие вопросы по тегам:

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