Git: Unterschied zwischen den Versionen
Aus Claudio's Wiki
(→Config) |
(→Stage file) |
||
Zeile 38: | Zeile 38: | ||
<pre></pre> | <pre></pre> | ||
− | ==Stage | + | ==Stage files== |
A modified file under version control can be staged with the command | A modified file under version control can be staged with the command | ||
<pre>git add</pre> | <pre>git add</pre> |
Version vom 20. Februar 2012, 19:20 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
Commands
git commit -m 'initial project version'