[Ответить в тред] Ответить в тред

02/12/16 - Конкурс визуальных новелл доски /ruvn/
15/11/16 - **НОВЫЙ ФУНКЦИОНАЛ** - Стикеры
09/10/16 - Открыта доска /int/ - International, давайте расскажем о ней!

Check this out!


Новые доски: /2d/ - Аниме/Беседка • /wwe/ - WorldWide Wrestling Universe • /ch/ - Чатики и конфочки • /int/ - International • /ruvn/ - Российские визуальные новеллы • /math/ - Математика • Создай свою

[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 26 | 2 | 14
Назад Вниз Каталог Обновить

GitHub / Как правильно создавать Commit-ы? Ваня 21/01/17 Суб 17:36:22  916395  
github-mark.png (23Кб, 1200x630)
Добрый день.
Не знаю пишу ли я в нужный раздел, но всё-же.
Есть свой проект, над которым я работаю. Загружаю я свой код через офф. приложения от GitHub-a, там есть вариант через консольку или же через .exe, я делаю это через .exe.
Получается что-то вроде этого:
https://github.com/lJohhnyl/Corso-RolePlay/commits/master
Но как добиться такой красоты:
https://github.com/pBlueG/SA-MP-MySQL/commits/master

Загружать что-ли каждый файлик по отдельности или как?
Нуждаюсь в совете знатоков, спасибо за ранее.
Аноним 21/01/17 Суб 17:43:42  916397
Какая разница, сколько коммитов? И что за приложение вообще? Подключи себе гитхаб в ИДЕ, и заливай одним коммитом сколько угодно изменений. Ну либо по одной точке через сайт сохраняй
Аноним 21/01/17 Суб 17:45:19  916398
>>916397
Я пользуюсь ATOM-ом...
Не знаю если там такая функция вообще доступна
Аноним 21/01/17 Суб 18:57:31  916429
>>916395 (OP)
>Но как добиться такой красоты:
>https://github.com/pBlueG/SA-MP-MySQL/commits/master


@maddinat0r
hngh
maddinat0r committed on 29 Aug 2016
1 5d0f892
@maddinat0r
uuh
maddinat0r committed on 29 Aug 2016

fix govno
fix pizda
update hui
Пиздец красота.
Аноним 21/01/17 Суб 19:09:21  916434
>>916429
Ну я к примеру привел...
У меня там по одному коммиту всего за один день...
А у него списоком получается, тип:
-Обова 1
-Обнова 2
-Обнова 3
...
-Обнова 10

А у меня всё в одному
Аноним 21/01/17 Суб 19:19:45  916439
>>916434
Лол, ты это серъезно сейчас? Ну коммить по частям если хочешь, кого ебет? Главное, сообщение к коммиту вменяемое оставляй, если с проектом кто-то параллельно работает, а если для себя, то хоть >hngh пиши, сугубо твои проблемы.
Аноним 22/01/17 Вск 14:16:14  916984
если хочешь красивую историю, то сквош коммиты относящиеся к одному функционалу. если например ты работаешь над новой фичей, не важно в мастер ветке или фича ветке, перед тем как пушать готовый результат в мастер (или в ремот фича бранч), сквошай все коммиты в один, получится 1 коммит на 1 фичу
Аноним 22/01/17 Вск 18:09:24  917164
>>916984
Как это сделать?
Я не понимаю что такое "сквош"?
Может есть какой-то урок/F.A.Q или т.п
Спасибо за совет.
Аноним 22/01/17 Вск 18:24:04  917190
>>917164
git squash гугли.
Аноним 22/01/17 Вск 18:28:56  917199
>>916984

сквош из мастера в мастер не даст красивый коммент, нужно форсить с откатом на HEAD~N где N, коммит до которого удаляем, не?
Аноним 22/01/17 Вск 22:17:20  917495
>>916395 (OP)
А смысл. Коммит - это атомарное изменение. Коммит должен описывать единственное изменение, так потом проще найти проблему. Если ты не пушишь на сервер после каждого коммита, можешь юзать amend commit (перезаписывает предыдущий). Но только если ты сделал push, то уже так не делай, на сервере не перезапишется.
Аноним 24/01/17 Втр 19:44:29  918786
1387055320914.jpg (136Кб, 1280x1000)
>>917495
Люто удваиваю адеквата. Чем меньше коммиты тем лучше. ОП - аутист какой-то.
Аноним 24/01/17 Втр 20:40:15  918810
>>918786
Да что сразу аутист?
Мне прост говорили мол "не правильно делаешь, зачем ты всё по одному коммиту делаешь? Все вот как делают (пример я кидал выше), а у тебя не правильно"...
Аноним 24/01/17 Втр 21:14:24  918830
>>917495
Перезапишится git push origin -f
Другое, дело, иногда за такое побить могут, иногда даже ногами
Аноним 25/01/17 Срд 01:56:15  918989
> не правильно делаешь, зачем ты всё по одному коммиту делаешь?
Ну и по второй твоей ссылке всё по одному коммиту. В чём разница между двумя ссылками?
Аноним 25/01/17 Срд 02:31:35  918994
>>918830
Эй, шкалярный спидорун, хехе. Всунул тебе хуек в роток, иба ты не знаешь что гит -то умеет в локи, хехе. Саси, спидорная макака, бббггее.
(Автор этого поста был предупрежден.)
Аноним 25/01/17 Срд 18:16:26  919329
>>918989
Разница между моими коммитами и коммитами [bold]pBlueG[/bold] в том что у меня один коммит за одну дату,а у него, за один день по больше коммитов.
И как мне говорили это помогает лучше понять что было добавлено...
Не знаю если вы поняли меня...
Аноним 25/01/17 Срд 18:56:00  919349
>2ch.hk/pr
>pr
>pr
>pr
Аноним 25/01/17 Срд 21:40:42  919467
>>919329
1. Что значит "Beta [0.4.7]"? Не репа, а свалка.
2. Если коммит ломает билд - ты его тоже коммитишь, школьник-коммит-в-день?
3. Один логический ченж = один коммит. Т.е. не "сделал то, сё, третье, десятое", а "сделал это".
4. На русском лучше не писать названия коммитов.
5. Коммиты надо именовать в одном времени, а то у тебя "Update", "Добавленно", "Добавленна". К слову, одна "н".
6. Для таких ебанатов как ОП была недавно добавлена доска, вкладка Projects. Линкуешь коммит к сторе/ишью/таску/багу в тайтле и не знаешь проблем.
Вердикт: владельцы обоих реп - рукожопы.
Аноним 25/01/17 Срд 22:11:28  919482
>>919467
Заебали уже оскорблять, я тут пришел за советом и для того что-бы узнать как сделать лучше, что-бы всё было хорошо. А тут читаю лишь одни оскорбления, если так, то лучше вообще не пишите. Ну а на то что мы "рукожопы", покажи как нужно лучше коммитить, жду.
Аноним 25/01/17 Срд 22:18:50  919485
>>919482
>как сделать лучше
Рукожоп ничего не видит кроме последней строки? Значит уже ничего не поможет.
Аноним 25/01/17 Срд 22:30:32  919488
>>919485
Ну бля, ты написал это такими словами, мне естевственно ничего не понятно. Почему не писать коммиты на русском?
А про "Beta [0.4.7]" или т.п, покончено, уже многие говорили что это бред.
Аноним 25/01/17 Срд 22:40:57  919503
>>919488
>Почему не писать коммиты на русском?
>Нет ничего постыдного в том, чтобы использовать русский язык в коммитах. Но делать это нужно только в том случае, если вы на 1000% уверены, что данный код будет интересен только русскоязычным людям. Например, у вас есть скрипт для VK, который указывает на карте всех фанатов Стаса Михайлова. Очевидно, что это будет мало кому интересно среди зарубежных граждан. Да и для россиян тоже, если честно.

>покончено
Ну~ раз покончено, на кой хер дальше мусолить эту тему? Ответ получен.
Аноним 25/01/17 Срд 22:45:20  919509
>>919497
Окей, пойду нахуй.
Спасибо тем кто был мне полезен.
Удачки.
Аноним 27/01/17 Птн 00:29:48  920110
>>916395 (OP)
Нахуй тебе вообще гит? Потому что модно? ФАЙЛИКИ У НЕГО НЕ ГРУППИРУЮТСЯ, сука. Ты хоть понимаешь, что система контроля версий вообще не об этом, и если ты используешь ее для "красивенькой группировки" коммитов, то ты полный долбоеб?
Аноним 27/01/17 Птн 01:36:39  920146
>>920110
На хуй твая мамка хороша.
Аноним 27/01/17 Птн 09:28:12  920191
>>920146
Хуесос сифилитичным ртом попытался что-то вякнуть, но получилось как обычно
>КОКОКО КУКАРЕКУ

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 26 | 2 | 14
Назад Вверх Каталог Обновить

Топ тредов
Избранное