Доступен выпуск распределенной системы управления исходными текстами Git 2.27.0. Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям "задним числом" используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=53070
А есть ли возможность показать файл в текущей ревизии (ака git show), но с подсвечиванием изменённых мест? Чтобы видеть не patch, а весь файл в актуальном виде
Мануалы читать конечно же невероятно сложно, не каждый способен, только избранныеhttps://linux.die.net/man/1/git-diff
-U<n>, --unified=<n>
Generate diffs with <n> lines of context instead of the usual three. Implies -p.git-diff -U$(wc -l /dev/random) /dev/random
Забавный хак, спасибо.
Спасибо за наводку!Убрать бы еще вот этот, надеюсь, вымирающий наш классический СНГшный снобизм в стиле "все кругом дураки по дефолту" (хз, может это наши сми так всех драконят и делают раздражительными), и был бы шикарный пример комментария, достойный годного качественного форума. А за хорошими примерами потянутся, и, гляди, "чище" станет ;-)
Не, они это делают в пику SJW, которые продвигают CoC. CoC для нежных девочек и геев, а настоящие брутальные мужики должны постоянно биться за место под Солнцем.
Да у нас просто не у всех развиты (моя личная интуитивная статистика) коммуникации и, соответственно, ведение бизнеса (на всякий случай оговорюсь: во всех его пониманиях, можно читать как "вести дела"). Когда без какой-либо еще "битвы за место под Солнцем" тебе уже хамят со старта. Так уж точно коммьюнити не строится, ну или только гробится, и это еще без всяких там CoC, etc. Наверное, любого из нас "приятно" удивило бы, если бы на наш вопрос на каком-нибудь stackoverflow нас бы аккуратно послали со словами, мол, "хаха, не шаришь, ну ты и валенок, иди RTFM", и сделали бы это еще в упоением, в форме текущих модных мемов и т.п. Так с друзьями обычно шутят, а не с незнакомыми людьми без каких-либо на то причин. У нас обычно не хамят, когда боятся, к примеру известной фамилии и т.п., а по дефолту любой никто посылается на 3 буквы. Так много бизнес контактов не создашь, но я зря эту тему непрофильную для этого форума поднимаю. А про CoC/SJW, то я, надеюсь, у нас тут такого абсурда нету, так что это можно не обсуждать, зачем дурной пример копировать :D
> Да у нас просто не у всех развиты (моя личная интуитивная статистика) коммуникации и, соответственно, ведение бизнеса (на всякий случай оговорюсь: во всех его пониманиях, можно читать как "вести дела").Не стоит так безрассудно прыгать от наблюдений к выводам. Ответы на вопрос "почему" возникают различия между популяциями -- это очень сложные вопросы. Если попытаться формализовать поиск ответа и свести к математическим вопросам, то там начнутся настолько многомерные пространства, что их проще сразу считать бесконечномерными, чем даже приблизительно оценивать количество измерений.
> А про CoC/SJW, то я, надеюсь, у нас тут такого абсурда нету, так что это можно не обсуждать, зачем дурной пример копировать :D
Я не скажу про StackOverflow -- я там бываю лишь залётом из гугла, но я с большим интересом наблюдаю за HN. Там на удивление внятные дискуссии, причём на очень разные темы. Да, политику им тоже не удаётся обсуждать внятно, и поэтому она по большей части забанена, но тем не менее иногда она всплывает, и не всегда скатывается в срач.
Естественно возникает очень интересный вопрос: как? И ответ на этот вопрос -- CoC. Он не носит названия "CoC", но это правила, которые запрещают переходить на личности, которые запрещают оставлять комментарии, которые не добавляют к дискуссии ничего нового (комменты вида "кул!" или "сакс", например, не добавляют). Все эти правила нацелены на то, чтобы максимально усложнить участие в дискуссии, которое уводит дискуссию в неконструктивное русло.
SJW пишут CoC с другой целью -- им хочется не конструктивности, а инклюзивности, но это не значит, что идея CoC плоха. Более того, ведь даже не SJW придумали правила форума/чата/площадки для общения. Эти правила существуют столько, сколько существуют площадки для общения.
Но почему ситуацию интересно наблюдать -- так это как раз потому, что люди считают, что CoC и SJW это почти одно и то же. И именно поэтому я здесь позволяю себе нарушать правила того же HN, и упоминать CoC и SJW не к месту: люди начинают смешно подпрыгивать и яростно брызгать слюной, причём по совершенно глупой причине, которая существует лишь в их воспалённых мозгах.
> А про CoC/SJW, то я, надеюсь, у нас тут такого абсурда нету
CoC может и нету, но у нас каждый второй SJW: воюют безумно за социальную справедливость, правда в своём собственном понимании того, что такое социальная справедливость. Честно говоря, мне ихние SJW симпатичнее, у них хоть декларируемые цели достойны уважения. Методы часто идиотские, но у наших SJW методы не лучше, а вот цели просто отстой.
Просто замечательный комментарий, солидарен со сказанным.
> Убрать бы еще вот этот, надеюсь, вымирающий наш классический СНГшный снобизми оставить только копипасту из man git-diff?
> был бы шикарный пример комментария, достойный годного качественного форума
то есть ваш "годный качественный форум" целиком состоит из копипаст документации, доступной за секунду в локальной системе, даже не в вебе?
> А за хорошими примерами потянутся, и, гляди, "чище" станет ;-)
да, это точно. Я гарантирую, что на таком форуме мне делать нечего.
Я man сам умею набирать.
Качаем, пацаны! https://github.com/git-for-windows/git/releases
Всмсле качаем? Ты каждое обновление сам качаеешь? А пакетный менеджер тебе зачем? Ах.. понял
а где скачать windows for git?
https://github.com/windows-for-git/windows/releases
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
>при участии 71 разработчика, из которых 19 впервые приняли участие в разработке19 школьников?
>>при участии 71 разработчика, из которых 19 впервые приняли участие в разработке
> 19 школьников?
>> contributed by 71 people, 19 of which are new faces.Аноним считает всех, не учавствовавших в разрабоке гита, школьниками? o_O
Сурово!
впервые приняли участие в разработке != впервые приняли участие в разработке git
Аноним ПРАВ
>> It is comprised of 537 non-merge commits since v2.26.0, contributed by 71 people, 19 of which are new faces.
>> [...]
>> New contributors whose contributions weren't in v2.26.0 are as follows..
> впервые приняли участие в разработке != впервые приняли участие в разработке git
> Аноним ПРАВУ ПРАВого анонима какой-то уж слишком альтернативный английский.
Ого, следом за subversion. Пытаются быть в тренде.
Я пользуюсь Subversion и ваш git мне и даром не нужен
Присоединяюсь. Нас, анонимусов много и ваш git (тьфу, хорошую поделку так не назовут) нам никуда не упирался.
Соболезную
Да и чёрт с ними, пусть мучаются
Пользуюсь bitkeeper и доволен как слон. Нафиг мне ваши новомодные гиты и сабвершины.
субвершн=боль
после работы в TortoiseHG, остальное сравнивается с ним.
Малыш, ты уже достаточно взрослый, и тебе уже можно сообщить эту ужасную тайну: дедморозом был сосед Василь Петрович, а tortoiseHG - клон tortoiseSVN, причем поддерживающий лишь часть фич.Вот так, живи теперь с этим знанием.
P.S. когда тебе исполнится 18 лет - ты сможешь, как взрослый, пить, курить и пользоваться tortoiseGIT. Да, он тоже существует, в отличие от деда мороза.
дедушка, глупо выглядиш, если говорить о том чего не видел. там ничего нет похожего, они вообще перпендикулярны.
Из мира гит - smartGit пытается быть чемто похожим на тортилу ртути.
А тортила гитовая - это такое же уг как и тортила СВН, потому как оно и пытается претендовать на наследие СВН.
> дедушка, глупо выглядиш, если говорить о том чего не видел. там ничего
> нет похожего, они вообще перпендикулярны.эльфами сделан, а две другие черепахи - погаными гоблинами? А, нет, показалось.
> Из мира гит - smartGit пытается быть чемто похожим на тортилу ртути.
SmartGit is a graphical Git client with support for GitHub, Bitbucket and GitLab. (но зачем?!)
WhatsNew, пункт первый:
Dark Theme
SmartGit supports an operating-system independent dark theme, which was our #1 requested feature on smartgit.userecho.com.знаешь, я лучше не буду смотреть, что это такое.
> А тортила гитовая - это такое же уг как и тортила СВН,
> потому как оно и пытается претендовать на наследие СВН.и чорную тему установить нельзя, да?
какой нифиг SHA-2 ? SHA-3 давно стандарт!
в гите хэш используется не для безопасности, а просто как ид, тут и мд5 мог бы быть
Сколько же он тянет за собой мусора при сборке...