[Fedora-livecd-list] Bring me up to speed on using git for livecd-tools

Jasper Hartline jasper.hartline at gmail.com
Thu Aug 12 15:53:04 UTC 2010


If Bruno or someone possibly apevack can bring me up to speed on using
git with fedpkg
it will help me to become a productive maintainer of livecd-tools.

My keys are all set up properly.
This is what I get:
[autopsy at localhost git]$ fedpkg clone livecd-tools
Cloning into livecd-tools...
Enter passphrase for key '/home/autopsy/.ssh/id_rsa':
remote: Counting objects: 509, done.
remote: Compressing objects: 100% (294/294), done.
remote: Total 509 (delta 169), reused 505 (delta 168)
Receiving objects: 100% (509/509), 76.25 KiB, done.
Resolving deltas: 100% (169/169), done.
[autopsy at localhost git]$

In this directory I have:
[autopsy at localhost git]$ ls livecd-tools/
gzip.patch  livecd-tools.spec  sources
[autopsy at localhost git]$

But if I do a git pull, I get this:
[autopsy at localhost git]$ git clone git://git.fedorahosted.org/livecd livecd
Cloning into livecd...
remote: Counting objects: 3449, done.
remote: Compressing objects: 100% (1511/1511), done.
remote: Total 3449 (delta 2283), reused 2921 (delta 1911)
Receiving objects: 100% (3449/3449), 542.27 KiB | 582 KiB/s, done.
Resolving deltas: 100% (2283/2283), done.
[autopsy at localhost git]$ ls livecd
API  AUTHORS  config  COPYING  docs  HACKING  imgcreate  Makefile  README  tools
[autopsy at localhost git]$

Can someone explain to me the difference here, and why fedpkg clone is
not the same as git pull?
Can someone explain how they go about cloning, making a patch, and
committing a patch or change?
Also explain how to do a revert procedure?


More information about the livecd mailing list