Size: a a a

2021 March 17

Lr

Larymar r.sorokin in pro.git::next
Pasha Kozyr
не подскажете, а полностью проект сделать "задним числом" не получиться?
проблема такая - я раньше писал вообще без гита. есть проект который я делал еще год назад, без гита. я хочу его выложить на гитхаб, но я не хочу чтобы он воспринимался будущим работодателем как мой современный проект ( тогда я еще гораздо хуже писал) вот и хочу его "переделать" как-будто я в то время коммитил.
открою тайну - всем плевать
но в целом да
можно)
источник

RU

Roman Usherenko in pro.git::next
Pasha Kozyr
не подскажете, а полностью проект сделать "задним числом" не получиться?
проблема такая - я раньше писал вообще без гита. есть проект который я делал еще год назад, без гита. я хочу его выложить на гитхаб, но я не хочу чтобы он воспринимался будущим работодателем как мой современный проект ( тогда я еще гораздо хуже писал) вот и хочу его "переделать" как-будто я в то время коммитил.
без проблем можно, добавлять код "понемножку" и каждый раз коммитить. дату коммитов можно исправлять
но наебешься с этим знатно)
источник

RU

Roman Usherenko in pro.git::next
ну и всем плевать - это точно
источник

RU

Roman Usherenko in pro.git::next
особенно плевать, был ли ты такой умный всегда, или только сейчас 😄
источник

PK

Pasha Kozyr in pro.git::next
Roman Usherenko
без проблем можно, добавлять код "понемножку" и каждый раз коммитить. дату коммитов можно исправлять
но наебешься с этим знатно)
решил в общем что и правда ну его нафиг 😊 но про коммиты задним числом буду знать. вдруг пригодится
источник

V

Vikentsi in pro.git::next
Petya Danchuk
А что вы делаете перед тем как сделать коммит?
Я начинающий. Я смотрел  уроки по прог-ю, но там гит не используют. Смотрел уроки по Git, но там все делают на примерах "Hello word". Я ни разу не видел как работают с гитом при профес-ой разработке.
Ну например нужно ли просматривать все измененные файлы перед коммитом, подправлять там код, стирать консольлоги? Может делать тесты? Должен ли при коммите проект быть работоспособным? и т.д.
Такие моменты меня интересуют.
Тщательно мою руки :) Тут еще можно добавить вопросов на тему а что вы делаете во время коммита. Что писать и как?
источник

V

Vikentsi in pro.git::next
Roman Usherenko
не, это старьё, просто гит их видит из-за того, что у нас только мерж коммиты
Те вы ветки смерженные не удаляете?
источник

RU

Roman Usherenko in pro.git::next
Vikentsi
Те вы ветки смерженные не удаляете?
мы удаляем, но при отображении деревом гит все равно видит, что это был не фаст-форвард
источник

RU

Roman Usherenko in pro.git::next
то есть что коммит был не в мастер, а в ветку, которая потом мержкоммитом прилетела в мастер
источник

D

Dmitry. in pro.git::next
Petya Danchuk
А что вы делаете перед тем как сделать коммит?
Я начинающий. Я смотрел  уроки по прог-ю, но там гит не используют. Смотрел уроки по Git, но там все делают на примерах "Hello word". Я ни разу не видел как работают с гитом при профес-ой разработке.
Ну например нужно ли просматривать все измененные файлы перед коммитом, подправлять там код, стирать консольлоги? Может делать тесты? Должен ли при коммите проект быть работоспособным? и т.д.
Такие моменты меня интересуют.
источник

D

Dmitry. in pro.git::next
Рабочая тема рекомендую
источник

MK

Matwey Kornilov in pro.git::next
ЕЧЯЗБ
источник

MK

Matwey Kornilov in pro.git::next
Petya Danchuk
А что вы делаете перед тем как сделать коммит?
Я начинающий. Я смотрел  уроки по прог-ю, но там гит не используют. Смотрел уроки по Git, но там все делают на примерах "Hello word". Я ни разу не видел как работают с гитом при профес-ой разработке.
Ну например нужно ли просматривать все измененные файлы перед коммитом, подправлять там код, стирать консольлоги? Может делать тесты? Должен ли при коммите проект быть работоспособным? и т.д.
Такие моменты меня интересуют.
Я проверяю, что проект компилируется, если он написан на компилируемом языке (например C/C++). И делаю commit -v, он показывает сразу diff вносимых изменений
источник

D

Dmitry. in pro.git::next
Petya Danchuk
А что вы делаете перед тем как сделать коммит?
Я начинающий. Я смотрел  уроки по прог-ю, но там гит не используют. Смотрел уроки по Git, но там все делают на примерах "Hello word". Я ни разу не видел как работают с гитом при профес-ой разработке.
Ну например нужно ли просматривать все измененные файлы перед коммитом, подправлять там код, стирать консольлоги? Может делать тесты? Должен ли при коммите проект быть работоспособным? и т.д.
Такие моменты меня интересуют.
Ну можно потом  посмотреть все что ты поизменял перед мержем, а не перед коммитом, никто не хочет обнаружить потом console.log в проде все же
источник

D

Dmitry. in pro.git::next
Я бывает коммичу мусор всякий, но перед пушем в ветку делаю фиксапы всякие, а перед мержем в мастер все проверяю еще раз
источник

PD

Petya Danchuk in pro.git::next
да мои месселжи и так такие. я только недавно гит учить наяал 😊
источник

D

Dmitry. in pro.git::next
Petya Danchuk
да мои месселжи и так такие. я только недавно гит учить наяал 😊
A well-crafted Git commit message is the best way to communicate context about a change to other developers working on that project, and indeed, to your future self.
источник

RU

Roman Usherenko in pro.git::next
Dmitry.
A well-crafted Git commit message is the best way to communicate context about a change to other developers working on that project, and indeed, to your future self.
wip. will remove later
источник

Dv

Dr. Friedrich von Ne... in pro.git::next
Petya Danchuk
А что вы делаете перед тем как сделать коммит?
Я начинающий. Я смотрел  уроки по прог-ю, но там гит не используют. Смотрел уроки по Git, но там все делают на примерах "Hello word". Я ни разу не видел как работают с гитом при профес-ой разработке.
Ну например нужно ли просматривать все измененные файлы перед коммитом, подправлять там код, стирать консольлоги? Может делать тесты? Должен ли при коммите проект быть работоспособным? и т.д.
Такие моменты меня интересуют.
Я всегда просматриваю код перед коммитом: вдруг туда что-то не то попадёт. И часто эта привычка помогает не залить лишнего и даже придумать более хорошее решение задачи.
источник

RU

Roman Usherenko in pro.git::next
я просматриваю уже в пуллреквесте)
источник