Тег git

RA

Вчера вечером комичу в гит - не комитится. Комичу - не комитится. Что-то пишет в лог - лень в конце рабочего дня смотреть что ему надо. Вот час назад комитилось, а теперь нет. Ну думаю, завтра разберусь.

Выяснилось, что syslog всё место на системном диске сожрал, из-за того что gnome матом ругался, что не может какой-то файл mp3 распарсить. В общем не стал разбираться почему гному он не нравится, просто грохнул этот файл вместе со всем альбомом, всё равно я его не слушал никогда.

RA

Генератор коммит-текстов http://whatthecommit.com/
Это надо прямо в документацию по гиту добавить

Linda-chan

Подпись коммитов: за или против?

Linda-chan

git-сервер. Написан на Go. Запускается с пинка. Говорят, что очень лёгкий и вообще ничего не кушает. Работает даже на Windows XP! Надо пробовать.
https://gitea.io/en-US/

RA

В phpstorm интеграцию с git сделали на отъебись. То что нет featch удалённой ветки фиг с ним, но сравение веток же можно было запилить нормально. Тут сравнение веток это простой диф файлов и никак нельзя ни то что отфильтровать, даже определить что это за изменение "in" или "out".

Ты смотришь диф, видишь что в первой ветке есть строка 10, а во второй её нет. И ты не знаешь это реально 10я строка удалена во второй ветке или просто вторая ветка отстаёт от первой. В общем результат слияния предсказать невозможно.

PS Пока такие "сложные" слияния продолжаю делать в eclipse'е.

RA

Как тут сделать git fetch с заданного remote? Я так понимаю что при использовании VCS - Git - Fetch он тупо с origin стягивает. Или со всех, что тоже тупо. Как phpstorm сказать тяни конкретный бранч с конкретного удалённого сервера?

Судя по https://youtrack.jetbrains.com/issue/IDEA-89709 никак.
(да, я знаю про консоль, но бладж)

unfalse

Коммитить в master и использовать git stash - плохо https://softwareengineering...kflow-an-antipattern
Тут призывают коммитить плохой код, потом использовать rebase и squash. Я вообще использую shelve в WebStorm, т.к. git stash мне не нравится, у меня там часто бардак, кроме того невозможно узнать что же в нем все-таки находится без git stash pop.

Shura

error: Ваши локальные изменения в указанных файлах будут перезаписаны при слиянии:
...
...
Сделайте коммит или спрячьте ваши изменения перед слиянием веток.
Прерываю

Как убрать эту хуйню? Как вообще избавиться от всех локальных изменений? Я хочу чтобы pull мне всё притащил!

Каждый раз такое дерьмо! Я ненавижу блядский git

Linda-chan

Напоминалка. Создание новой пустой ветки, не связанной с другими, скажем, gh-pages.

git checkout --orphan gh-pages
git rm -rf .

После чего добавляем файлы, коммитим, пушим...

RA

нубский вопрос. Можно ли править файлы, пока гит комитится? Не попадут ли правки в комитящийся комит?

RA

чем мержить чужое легче своё написать

Linda-chan

warning: LF will be replaced by CRLF in youtube-dl-np-c0.sh.
The file will have its original line endings in your working directory.

По какому праву? OO

Linda-chan

Офигеть! Почитала вот это вот:
http://blog.refactoru.com/s...loy-on-digitalocean/
Немного переработала инструкцию и научилась коммитить без всяких реп папку на удалённый сервер. Посмотрим, насколько это будет удобнее зеркалирования через SFTP.

Linda-chan

Вроде как git начал ложиться на извилины. У меня два вопроса: как проще всего побороть запрос пароля и как эту собаку заставить видеть ветки на сервере, а не угадывать их каждый раз?

Linda-chan

Скачала портабельный git под Windows. Этот китайский танк за собой тянет MINGW32 и весь прочий кишлак. Запустила Баш – засрало мне AppData. Портабельность! Но! Вообще, прикольно, сижу, играюсь, разбираюсь, как оно всё «виртуализует».

RA

есть 2 ветки devel и master.
Сейчас проект на devel.
Как смержить ветку master с удаленным репозиторием и только потом переключиться на master?

Раньше я делал так
git checkout master
git pull
Но сейчас это не подходит, т.к. тут сначала переключение на master.

RA

А есть что-то похожее на bitbacket, только чтобы можно было на своём сервере развернуть?
Ограничение доступа пользователей к веткам - очень надо чтобы было.

unfalse

Сломался виндовый git-bash. Вот так на ровном месте, взял и сломался.
Пишет при запуске: Failed to fork child process: No such file or directory.
Это из дистрибутива 2.8.1. Уже почти три года пользуюсь 1.9.4 и ничего ему плохого не сделалось. Придется на него обратно переходить.

Tishka17

Первый раз в жизни сознательно сделал rebase

greenjoker

Добавить пост

Вы можете выбрать до 10 файлов общим размером не более 10 МБ.
Для форматирования текста используется Markdown.