Size: a a a

2020 December 30

SD

Sergey D in freebsd_ru
(я не поклонник гита, скорее наоборот) но все-таки
источник

DL

Dmitry Luhtionov in freebsd_ru
мне таки хочется узнать
какой ключик приписать к команде  "git clone https://git.FreeBSD.org/src.git", чтобы потом можно было просто сделать "git pull"
и это для ветки 12-STABLE
источник

PG

Pavel Gubin in freebsd_ru
а таки с 11/12 веткой как сейчас? коммиты идут в гит, а потом автоматом экспортятся обратно в svn?
источник

DL

Dmitry Luhtionov in freebsd_ru
Pavel Gubin
а таки с 11/12 веткой как сейчас? коммиты идут в гит, а потом автоматом экспортятся обратно в svn?
источник

DL

Dmitry Luhtionov in freebsd_ru
надо осваиваться с git
источник

PG

Pavel Gubin in freebsd_ru
да это понятно. просто интересно - если svn для них таки актуален - каким образом он актуализируется.
источник

PG

Pavel Gubin in freebsd_ru
то есть сейчас все коммиты только в гит идут во все ветки, я верно понимаю?
источник

VG

Vadim Goncharov in freebsd_ru
Dmitry Luhtionov
мне таки хочется узнать
какой ключик приписать к команде  "git clone https://git.FreeBSD.org/src.git", чтобы потом можно было просто сделать "git pull"
и это для ветки 12-STABLE
зачем что-то приписывать к клону, если потом всегда можно сделать чекаут нужной ветки?
источник

DL

Dmitry Luhtionov in freebsd_ru
Vadim Goncharov
зачем что-то приписывать к клону, если потом всегда можно сделать чекаут нужной ветки?
mitya@m18:/home/git/src# git checkout remotes/origin/stable/12
Updating files: 100% (30185/30185), готово.
Note: switching to 'remotes/origin/stable/12'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

mitya@m18:/home/git/src# git branch
* (HEAD отделён на origin/stable/12)
 main

mitya@m18:/home/git/src# git pull
warning: Pulling without specifying how to reconcile divergent branches is
discouraged. You can squelch this message by running one of the following
commands sometime before your next pull:
источник

DL

Dmitry Luhtionov in freebsd_ru
mitya@m18:/home/git/src# git switch -c remotes/origin/stable/12
Переключено на новую ветку «remotes/origin/stable/12»
Для продолжения нажмите любую клавишу...

mitya@m18:/home/git/src# git branch
 main
* remotes/origin/stable/12
Для продолжения нажмите любую клавишу...

mitya@m18:/home/git/src# git pull
warning: Pulling without specifying how to reconcile divergent branches is
discouraged. You can squelch this message by running one of the following
commands sometime before your next pull:
источник

VG

Vadim Goncharov in freebsd_ru
зачем ты ему пишешь remotes/origin?
источник

DL

Dmitry Luhtionov in freebsd_ru
Vadim Goncharov
зачем ты ему пишешь remotes/origin?
#git branch -av
remotes/origin/stable/12
источник

VG

Vadim Goncharov in freebsd_ru
сотри всё, склонируй заново, сделай git checkout stable/12
источник

VG

Vadim Goncharov in freebsd_ru
и потом git pull должен будет работать как положено
источник

SD

Sergey D in freebsd_ru
Dmitry Luhtionov
мне таки хочется узнать
какой ключик приписать к команде  "git clone https://git.FreeBSD.org/src.git", чтобы потом можно было просто сделать "git pull"
и это для ветки 12-STABLE
-b stable/12 (если еще не ответили, не пролистал чат до конца)
источник

SD

Sergey D in freebsd_ru
+ к нуклайду
источник

DL

Dmitry Luhtionov in freebsd_ru
Вариант, предложенный Вадимом тоже прошел
источник

SD

Sergey D in freebsd_ru
я там выше писал прям гигаоднострочник, он должен  отработать как надо
источник

PG

Pavel Gubin in freebsd_ru
источник

VG

Vadim Goncharov in freebsd_ru
драфт
источник