[x264-devel] Git activated

Pierre d'Herbemont pdherbemont at free.fr
Sun Mar 2 21:09:20 CET 2008


Hi,

Git is now activated.

So far only gpoirier and lmerritt have push access. Be sure to send me  
your public key (or dionoea or thresh) to get your push access.

You are strongly encouraged to play a bit with the vlc-sandrox prior  
to commit on vlc.git if you don't know git.

__ Committing something to vlc-sandrox.git __

$ git config --global user.name "Your Name"
$ git config --global user.email "me at example.com"
$ git clone git at git.videolan.org:vlc-sandrox.git
$ cd vlc-sandrox
$ echo "Add me!" >> test
$ git commit -a
$ git push # This actually send your changes


__ Cloning x264.git __
If you have push access:
$ git clone git at git.videolan.org:x264.git

If you don't have push access use git://
$ git clone git://git.videolan.org/x264.git

__ Committing *locally* __
$ git commit -a

__ Keeping in sync __
To keep in sync use:
$ git pull --rebase
(This put all your commit on top of trunk)
(You can set a flag for that, see the wiki or git pull --help)


__ Committing to a branch __
$ git push master:remotebranch

I think that should be enough to bootstrap.

Be sure to read
http://wiki.videolan.org/Git
(Set git in color, use git rebase -i, use git bisect, etc...)

and complete wiki.videolan.org/Git  with whatever helped you,

Thanks,

Pierre.

Note:
1) git at videolan.org sends commit emails to vlc-devel at videolan.org.  
Someone may need to add it to the list of subscribers.
2) buildbot and trac are .


More information about the x264-devel mailing list