Git: Unterschied zwischen den Versionen
Aus Claudio's Wiki
(→Stage file) |
(→Stage files) |
||
Zeile 42: | Zeile 42: | ||
<pre>git add</pre> | <pre>git add</pre> | ||
or use <pre>git gui</pre> | or use <pre>git gui</pre> | ||
+ | |||
+ | git add is also used to add new files to version control. | ||
== Commands == | == Commands == | ||
<pre>git commit -m 'initial project version'</pre> | <pre>git commit -m 'initial project version'</pre> |
Version vom 21. Februar 2012, 09:56 Uhr
Inhaltsverzeichnis
Basics
Git is a Distributed Version Control System (DVCS).
Local Operations
- Working directory
- Files where you work
- Staging Area
- Staged diffs are ready to be committed
- git repository
- Committed files
Config
- System (/etc/gitconfig)
- git config --system
- Global (~/.gitconfig)
- git config --global
- Repository (%WORKINGDIRECTORY%/.git/config)
- git config --local
Ignoring files
In workingdirectory:
vim .gitignore
Basics
Clone existing Repository
git clone git://github.com/schacon/grit.git
- That creates a directory named "grit", initializes a .git directory inside it, pulls down all the data for that repository, and checks out a working copy of the latest version
git clone git://github.com/schacon/grit.git mygrit
- Creates "mygrit" directory instead of "grit"
Check Status
git status
Stage files
A modified file under version control can be staged with the command
git addor use
git gui
git add is also used to add new files to version control.
Commands
git commit -m 'initial project version'