Git: Unterschied zwischen den Versionen
Aus Claudio's Wiki
(→Basics) |
(→Config) |
||
Zeile 22: | Zeile 22: | ||
;Repository (%WORKINGDIRECTORY%/.git/config) | ;Repository (%WORKINGDIRECTORY%/.git/config) | ||
:git config --local | :git config --local | ||
+ | |||
+ | ==Ignoring files== | ||
+ | In workingdirectory: | ||
+ | <pre>vim .gitignore</pre> | ||
= Basics = | = Basics = |
Version vom 20. Februar 2012, 19:19 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 file
A modified file under version control can be staged with the command
git addor use
git gui
Commands
git commit -m 'initial project version'