Size: a a a

2019 November 02

PD

Plomipu Dmitri in DevOps
репозиторий мой тут: https://github.com/DmitriEst200/temp-git-test-drv
источник

PD

Plomipu Dmitri in DevOps
На основе того, что выше ответьте мне пожалуйста: что же всё-таки команда git revert commit-hash1...commit-hash-2 сделала и чем она полезна, в отличии от git revert commit-hash ? Я всё ещё мутно понимаю.
источник

b

bama^boy in DevOps
wtf, удалите спам
источник

ЕО

Евгений Омельченко in DevOps
Plomipu Dmitri
На основе того, что выше ответьте мне пожалуйста: что же всё-таки команда git revert commit-hash1...commit-hash-2 сделала и чем она полезна, в отличии от git revert commit-hash ? Я всё ещё мутно понимаю.
Она ревертит серию коммитов, а не один коммит
источник

PD

Plomipu Dmitri in DevOps
Евгений Омельченко
Она ревертит серию коммитов, а не один коммит
хммм. Понятно. Ну я это заметил. Но я всё-таки не до конца понял: это единственная польза от этой команды git revert commit1...commit2, чтобы сохранять старые коммиты, а новые создавать на базе старых путём реверта ??
источник

b

bama^boy in DevOps
источник

PD

Plomipu Dmitri in DevOps
типа старые остаются, и поверх них создаются новые
источник

ЕО

Евгений Омельченко in DevOps
Plomipu Dmitri
типа старые остаются, и поверх них создаются новые
Ну да, это то, что делает команда гит реверт
источник

ЕО

Евгений Омельченко in DevOps
Note: git revert is used to record some new commits to reverse the effect of some earlier commits (often only a faulty one). If you want to throw away all uncommitted changes in your working directory, you should see git-reset[1], particularly the --hard option. If you want to extract specific files as they were in another commit, you should see git-restore[1], specifically the --source option. Take care with these alternatives as both will discard uncommitted changes in your working directory.
источник

PD

Plomipu Dmitri in DevOps
Евгений Омельченко
Ну да, это то, что делает команда гит реверт
ух. Ок спасибо огромное. Вы объясняете гораздо круче, чем это может сделать документация
источник

PD

Plomipu Dmitri in DevOps
теперь всё прояснилось хоть
источник

b

bama^boy in DevOps
git revert master~3..master

Создаст новый коммит с откатом изменений последних трех. Для отката изменений без следов лучше использовать git reset
источник

ЕО

Евгений Омельченко in DevOps
Plomipu Dmitri
ух. Ок спасибо огромное. Вы объясняете гораздо круче, чем это может сделать документация
Давайте без сарказма
источник

PD

Plomipu Dmitri in DevOps
Евгений Омельченко
Давайте без сарказма
это не сарказм. Мне если честно уже надоело читать сухую документацию, тем более на инглише и постоянно тупить из за не правильного её перевода
источник

PD

Plomipu Dmitri in DevOps
и это всё для того, чтобы найти ответ на банальный вопрос типо "можно или нельзя сделать то то то", "да или нет" и.т.д.
источник

PD

Plomipu Dmitri in DevOps
поэтому всегда приятно, когда живые люди тебе отвечают на вопросы на основе своего опыта.
источник

PD

Plomipu Dmitri in DevOps
спасибо ещё раз. От души
источник

AS

Aleksey Shirokikh in DevOps
если вас не взяли в гугл значит ли это что вы плохой инженер ?
источник

VS

Vladimir Smirnov in DevOps
Aleksey Shirokikh
если вас не взяли в гугл значит ли это что вы плохой инженер ?
Неа
источник

AS

Aleksey Shirokikh in DevOps
почему ? ведь туда берут всех хороших инженеров. но не всех с первой попытки
источник