Any good, very light/small footprint Git clients? (opensource)

I’m looking for an opensource NON-GUI git client (for linux of course) that’s really light/small. I just need to it to have the main functionality of a GIT client (downloading project for read only, clone, add, commit).

(By Git, I mean the Git Version Control System)

Any recommendations?

(NOTE: I want command line only. Thanks!)

You mean you want only terminal with a black screen.

Uh, what I mean is I don’t need one that works through a GUI. I want one that works from command-line options only. The rest of my computer can be a GUI, just the GIT client should be command-line only.

What about the original git?

zypper se git

will show git related packages to you.