[devel] More questions about git

Alexey I. Froloff raorn на immo.ru
Сб Окт 21 14:45:03 MSD 2006


* Sviatoslav Sviridov <svd@> [061021 02:10]:
> Еще вопрос: допустим, я делаю в свой репозиторий fetch из чужого. Затем 
> делаю у себя бранч и вливаю изменения из чжого репоитория в свой бранч. 
> Потом хочу этот бранч выложить к себе на git.alt. Имеет ли смысл в этом 
> случае выкладывать к себе на git.alt тот бранч, который был вытащен из 
> чужого репозиория или необходимо/достаточно выложить только свой рабочий 
> бранч?
Я обычно делаю так (на примере zsh от at@):

$ ssh -n git.alt git-clone /people/at/packages/zsh.git
$ git-clone git.alt:/people/raorn/packages/zsh.git
$ cd zsh
$ git-branch raorn/completion-alt master

Свой бранч я называю $USERNAME/что-то чтобы другие могли этот
бранч fetch'ить себе не задумываясь о том, не пересекаются ли
наши бранчи по именам.

$ git-checkout raorn/completion-alt

HAK, HAK, HAK...

$ git push origin raorn/completion-alt

Мои .git/remotes/*:

$ cat .git/remotes/origin 
URL: git.alt:/people/raorn/packages/zsh.git
Pull: refs/heads/master:refs/heads/origin
Pull: refs/heads/raorn/test-cvs:refs/heads/raorn/test-cvs
Pull: refs/heads/raorn/completion-alt:refs/heads/raorn/completion-alt
Pull: refs/heads/cvs:refs/heads/cvs

$ cat .git/remotes/at    
URL: git.alt:/people/at/packages/zsh.git
Pull: refs/heads/master:refs/heads/at/master
Pull: refs/heads/cvs:refs/heads/cvs

Мне сложно сказать сколько тут лишнего ;-)

Периодически делаю

$ git-fetch at

-- 
Regards,
Sir Raorn.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.altlinux.org/pipermail/devel/attachments/20061021/021c26b9/attachment.bin 


Подробная информация о списке рассылки Devel