ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] More questions about git
@ 2006-10-20 22:13 Sviatoslav Sviridov
  2006-10-21 10:45 ` Alexey I. Froloff
  0 siblings, 1 reply; 3+ messages in thread
From: Sviatoslav Sviridov @ 2006-10-20 22:13 UTC (permalink / raw)
  To: ALT Devel discussion list

Господа,

Поделитесь, пжалста, опытом - как наиболее правильно/удобно использовать 
git для синхронизации работы из нескольких мест? Т.е., хочется, наверно, 
использовать git.alt в качестве центрального репозитория и 
синхронизировать через него несколько других мест. Как в этом случае 
лучше всего организовать процесс/бранчи/push/pull?

Еще вопрос: допустим, я делаю в свой репозиторий fetch из чужого. Затем 
делаю у себя бранч и вливаю изменения из чжого репоитория в свой бранч. 
Потом хочу этот бранч выложить к себе на git.alt. Имеет ли смысл в этом 
случае выкладывать к себе на git.alt тот бранч, который был вытащен из 
чужого репозиория или необходимо/достаточно выложить только свой рабочий 
бранч?

-- 
Best regards,
Sviatoslav Sviridov
--
Grand Master Turing once dreamed that he was a machine.  When he awoke
he exclaimed:
	"I don't know whether I am Turing dreaming that I am a machine,
	or a machine dreaming that I am Turing!"
		-- Geoffrey James, "The Tao of Programming"


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] More questions about git
  2006-10-20 22:13 [devel] More questions about git Sviatoslav Sviridov
@ 2006-10-21 10:45 ` Alexey I. Froloff
  2006-10-22 19:38   ` Sviatoslav Sviridov
  0 siblings, 1 reply; 3+ messages in thread
From: Alexey I. Froloff @ 2006-10-21 10:45 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 1473 bytes --]

* 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.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [devel] More questions about git
  2006-10-21 10:45 ` Alexey I. Froloff
@ 2006-10-22 19:38   ` Sviatoslav Sviridov
  0 siblings, 0 replies; 3+ messages in thread
From: Sviatoslav Sviridov @ 2006-10-22 19:38 UTC (permalink / raw)
  To: ALT Devel discussion list

Alexey I. Froloff пишет:
> ...
> Я обычно делаю так (на примере 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'ить себе не задумываясь о том, не пересекаются ли
> наши бранчи по именам.
>   

Интересная мысль!
Я даже не задумывался о том, что в имени бранча может быть '/' :)

> ...
>   
спасибо за примеры!

-- 
Best regards,
Sviatoslav Sviridov
--
Your good nature will bring you unbounded happiness.


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2006-10-22 19:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-10-20 22:13 [devel] More questions about git Sviatoslav Sviridov
2006-10-21 10:45 ` Alexey I. Froloff
2006-10-22 19:38   ` Sviatoslav Sviridov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git