|
|
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Добрый день всем. Здесь я буду задавать вопросы и ворчать по поводу GIT. Вопрос №1 Мне необходимо каждый раз после создания бранча выполнять несколько однообразных действий. Например Код: sql 1. 2. 3. 4. 5. Вопрос к знатокам - есть ли возможность это (выделено маркером) реализовать каким-то скриптингом в GIT и как? Спасибо. P.S. Документацию по Git читаю. Здесь. https://git-scm.com/docs Но всё не успеваю сразу охватить. Прошу не тыкать носом в статьи. Это я и сам умею. А прошу поделиться примерами и best-practices. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 13:42 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Варианты с короткими башевскими скриптами а-ля "git checkout -b... && git apply ... " не рассматриваются? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 17:18 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Эээ... вобщем рассматриваются. Но у меня 2 конфигурации. Типа рабчая и домашняя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 17:40 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Так это, "if [ "$HOSTNAME" = my-home-z13 ]; then ..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 17:49 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Я не о том. По возможности мне хотелось-бы чтобы эти конфигурации были также частью контента на гитхабе. Ну типа сделал fetch или pull и выровнял конфиги. Не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 18:11 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Обычно такие вещи устанавливаются через переменные окружения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.11.2015, 18:55 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Согласно идеологии git, на это заводятся два разных бранча, которые потом постоянно сливаются друг с другом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 15:15 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
А эти конфиги которые видны через Код: sql 1. Как их переносить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2015, 15:25 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
mayton, Так чем плох вариант wst? Допилить приложение, чтобы оно само при старте подхватывало правильный конфиг? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 10:15 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
maytonА эти конфиги которые видны через Код: sql 1. Как их переносить? git help config, раздел FILES ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.11.2015, 10:18 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Ворчу дальше. Когда делаю pull через SmartGit в консоль проскакивает целый пакет команд. Код: sql 1. 2. 3. 4. Курю в офигении. Что за херь - refs/heads А тем временем вы можете делать каменты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 20:41 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
mayton, делай pull через git, а не через SmartGit. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 20:47 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
С консольным гитом я уже боков напорол. Вопрос не в том что не знаю что делать. Просто локальный и удалённый rep имеют много состояний. И есть локальный конфиг. И зачастую консольные команды работают "в контексте". И чтобы осознать этот контекст нужна некая сноровка. Тоесть ты ожидаешь успешного мёржа или ребейза а в результате попадаешь в бесконечный цикл обновлений. Вобщем пока курю разные ситуации. Не верю что только я один насупаю на грабли и ищу единомыш едино-проблемщиков вобщем. +У меня роится в голове огроменная толпа мыслей как работать с 3-мя конфигурациям (рабочий ноут, домашний комп и рабочий стационарник) но я еще не готов это реализовывать. Вот как-то в таком вот аспекте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 20:52 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
SmartGit я использую как вспомогательное средство для изучения консольного git вобщем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 20:53 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Чорт его дери. Нужно несколько коммитов слить в один. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 11:59 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
Читаю про опцию squash. Сегодня будут 2 коммита. Вечером попробую. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 12:36 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
если несколько последних коммитов - то git reset HEAD~2 - отменит последние два коммита, изменения останутся, но будут незакоммичены ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 13:31 |
|
||
|
git:ворчалка
|
|||
|---|---|---|---|
|
#18+
scf, о спасибо. А то щас некоторые действия шаманю. Сколько ни наворочен git но я перед какими-то действиями делаю create patch и сохраняю файлик. Навсякий. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 15:10 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=39093861&tid=1340881]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
138ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 434ms |

| 0 / 0 |
