Getting started with Git
This is a wiki page. Be bold and improve it!
If you have any questions about the content on this page, don't hesitate to open a new ticket and we'll do our best to assist you.
First, you must figure out what you need.
Note: the man pages for git as well as the official documentation can be a bit confusing for a beginner. Git commands are often referred as
git-add, git-commit, .... Thus you can check the man page for any command:
man git-command, e.g.
man git-commit, man git-add, .... However when you use those commands, the hyphen must be replaced by a space. You would do:
git add myfile.txt and not
Simple local git repository
Case scenario: You only need to have a local repository on your own computer. You don't need to share this repository with other people.
This simple tutorial will get you started:
Here are the few commands that you will need from the very beginning:
git init: inside your new project folder, to create a local repository.
git add .:
git ls-files --cache: list the files in the current project.
git commit: commit your code using the default editor to write your message.
git status: see if there is some code to be committed or not.
git clone git://... projectname : checkout a remote git project into locale working copy.
Hosting a public git repository
Case scenario: You want to share your git repository with other people over the web.
Manage ``git`` repositories, provide access to them over SSH,
with tight access control and not needing shell accounts.
Tutorials of interest:
http://wiki.dreamhost.com/Gitosis for Dreamhost customers.
https://help.ubuntu.com/community/Git Ubuntu documentation.