← All posts tagged Git

deni
Git dev
Не делайте ребейз коммитов, находящиеся вне вашего репозитория.

Если вы последуете этому совету, то всё будет хорошо. В противном случае все будут вас ненавидеть, а друзья и семья станут вас презирать.

habrahabr.ru
deni
Git Жуйк, а если я создал ветку, запушил, потом в эту же ветку внёс правки другой разработчик, потом я отредактировал локально и хочу запушить со своими правками, а оно ругается на то, что нужно бы сделать git pull. Только что именно указывать — непонятно.
deni
Git Жуйк, а как заигнорить файл? Вариант только один, прописать нужное в gitignore до инициализации что ли? Ничего не понимаю. Всё прописано, но не игнорируется.
deni
Git Жуйк, а как удалить ветку, созданную через git flow hotfix start? Пробовал git branch -D — пишет, что удалилось, а пробую создать с тем же именем — пишет, что существует.
deni
Git Жуйк, а git-flow init нужно делать в репозитории, где уже давно гит и куча веток и версий? Или можно сразу.
deni
Git Да что за ебливая хуйня происходит. Я уже думал, что разобрался.

Создал ветку, внёс изменения, откоммитил, запушил в репозиторий, создал пулл-реквест.

Работаю над другой задачей, создал новую ветку, отредактировал, откоммитил, запушил, собираюсь создать пулл-реквест — а там все коммиты, включая из той первой ветки.

ЧЯДНТ?
deni
Git Жуйк, смотри, я создал ветку в локальной копии, сделал пару коммитов. Как могу начать работать с другой машины, на котором развёрнута версия из репозитория, в который ещё не пушил изменения в созданной ветке? Могу на флешке с одного компа на другой перенести?
deni
Git Жуйк, если я облажался и сделал коммит в develop, потом переключился в нужную ветку, занова внёс изменения и сделал коммит, потом запушил и создал пулл-реквест, потом создал новую ветку решения другой проблемы, запушил, создал пулл-реквест и в нём, о бложе, нужный коммит и тот первый из develop. А теперь переключился на develop и вижу «Your branch is ahead of 'origin/develop' by 1 commit» — это тот сука сраный первый коммит, да? Как его удалить? В интернете про отмену последнего много написано, не мой случай. Или после переключения в develop отсчёт идёт только коммитов ветки?