Size: a a a

2021 May 17

SK

Stas Koynov in pro.git::next
это закомитеть все от слова all
источник

SK

Stas Koynov in pro.git::next
все что изменилось из отслежываемых
источник

ДЖ

Даниил Жуков... in pro.git::next
понятно, я почему - то думал, что этим занимается git add --all

то есть добавляет все изменения отслеживаемых файлов
источник

SK

Stas Koynov in pro.git::next
это просто сахар. чтобы не писать гит адд, а потом коммит.
источник

ДЖ

Даниил Жуков... in pro.git::next
Спасибо!
источник
2021 May 20

AS

Anatoly Shirokov in pro.git::next
Переслано от Anatoly Shirokov
Ребят, столкнулись с ситуацией:

есть .gitattributes:
*.sql text working-tree-encoding=Windows-1251

При добавление файла в Windows-1251 TortoiseGit при добавление файла через графический интерфейс неверно определяет кодировку и в интерфейсе гитлаба русский текст невиден. Если делать через фиксацию через графический интерфейс, то все в порядке или через консоль:
git add file.sql
git commit -m "added file.sql"
git push
все проходит отлично и мы видим русский текст.

git version 2.23.0.windows.1
TortoiseGit 2.12.0.0

Буду благодарен за любые хинты. Заранее спасибо за внимание!
источник

AS

Anatoly Shirokov in pro.git::next
Переслано от Anatoly Shirokov
Из наблюдений: при открытии файла в notepad++ он детектит его как macintosh cyrillic. В far manager показывает 1251.
источник

SK

Stas Koynov in pro.git::next
гитлаб работает только с UTF-8. все остальное видно, ибо гит конвертит его для консоли
источник

AS

Anatoly Shirokov in pro.git::next
да, я понимаю, проблема именно в перекодировке в utf-8, но никаких ошибок. проблема лишь при использовании графического интерфейса через добавление и последующий коммит. если сразу коммит с unversioned files, то норм.
источник

SK

Stas Koynov in pro.git::next
а в гитконфиге всякие:
[i18n]
 commitEncoding = UTF-8
 logoutputencoding = windows-1251

помогают?
источник

AS

Anatoly Shirokov in pro.git::next
вроде это на это не должно влиять
источник

BS

Boris Skorina in pro.git::next
Попробовали, результат не поменялся
источник

SK

Stas Koynov in pro.git::next
ну тогда админа ждать надо, он собаку на этом сьел.
источник

AS

Anatoly Shirokov in pro.git::next
ок, так-то к консоли никаких вопросов нет. все корректно работает.
источник

AS

Anatoly Shirokov in pro.git::next
а вот именно графическая оболочка TortoiseGit и именно add + commit. Просто commit c unversioned files работает
источник
2021 May 21

Dv

Dr. Friedrich von Ne... in pro.git::next
А я не очень понял ситуацию. Получается, что результат коммита, видимый на Гитлабе, зависит от того, был ли коммит сделан через консольный клиент или через TortoiseGit?
источник

AS

Anatoly Shirokov in pro.git::next
Да
источник

BS

Boris Skorina in pro.git::next
Более того результат зависит от того делался ли add через интерфейс Tortoise или сразу фиксация.
источник

SK

Stas Koynov in pro.git::next
ИМХО баг черепахи, пересилить себя и не использовть ГУИ для гита :). с виндой же идет tig если юзать в человеческой консольке (не виндовой) скажем в ConEmu, то очень удобно.
источник

N

Nelkor in pro.git::next
источник