169 похожих чатов

Hi guys, does anyone knows a git command to check

it there are some pending changes? I'm looking for something machine-friendly to include on a script

11 ответов

33 просмотра

Git status

DAZ- Автор вопроса
harꭑony5 (⊙ ◡ ⦿︎) ↺
Git status

Yhea but: 1 is not machine-friendly 2 is kind of overkill (I need to check IF there are chenges not have a list of them) 3 is a porcelain command...

What's the script's purpose?

DAZ- Автор вопроса
Martin Rys
What's the script's purpose?

Check if you have changes if yes -> stash fetch pull If you had changes ->stash pop

DAZ
Check if you have changes if yes -> stash fetch pu...

Just use the "overkill" solution and make a 1/0 state out of it. Doesn't the return code differ?

DAZ- Автор вопроса
Martin Rys
Just use the "overkill" solution and make a 1/0 st...

Sorry what does "make a 1/0 state out of it" means? (English is not my first language)

DAZ
Sorry what does "make a 1/0 state out of it" means...

True/false. Doesn't matter your original output is long

DAZ- Автор вопроса
Martin Rys
True/false. Doesn't matter your original output is...

True but it also means that probably git will have to do more stuffs before giving me back the result (not that performance is a concern but if I can...)

DAZ
True but it also means that probably git will have...

>performance is not a concern Commit the existing solution and move on, go burn time on something else

DAZ
True but it also means that probably git will have...

So long, goodbye, had to do it for my own things. repoPath='/path/to/repository' # Optionally add --untracked-files=no if [[ $(git -C "${repoPath}" status --porcelain) ]]; then echo "Output present: Changes detected" else echo "No output: No changes" fi

DAZ- Автор вопроса

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

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Заметил в ghci 9.4.8: > :t (<*>) @((->)_) (<*>) @((->)_) :: (w -> (a -> b)) -> (w -> a) -> w -> b Разве не должно (w -> (a -> b)) быть записано как (w -> a -> b)? Это баг, ил...
Михаил
13
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Any electron dev here?
Sayanth Tezro
12
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
так это может кто что знает или использует что-то как макбук только не макбук? на 13…14 дюймов
Michael
9
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Карта сайта