Difference between revisions of "Git"
From Ilianko
Line 7: | Line 7: | ||
==Създаване на проект== | ==Създаване на проект== | ||
===Папка на проекта=== | ===Папка на проекта=== | ||
+ | |||
+ | *В '''''home''''' директорията си създайте папка '''''email''''' | ||
+ | |||
+ | |||
Тук ще се намират всички файлове на програмния проект. Както и служебните/конфигурационни файлове на проекта и на git. Последните най-вероятно имат "." за първи символ. Файловете и директориите, които започват с ".", в последствие няма да бъдат индексирани (за Linux тези файлове са скрити). | Тук ще се намират всички файлове на програмния проект. Както и служебните/конфигурационни файлове на проекта и на git. Последните най-вероятно имат "." за първи символ. Файловете и директориите, които започват с ".", в последствие няма да бъдат индексирани (за Linux тези файлове са скрити). | ||
− | |||
− | |||
===Програмен код=== | ===Програмен код=== | ||
Line 18: | Line 20: | ||
− | + | ===Инициализация на проекта=== | |
− | + | Създаване на работните/конфигурационните файлове на git | |
git init | git init | ||
+ | Добавяне на програмните файловете, които ще бъдат следени от git | ||
+ | git add | ||
+ | 2.4. | ||
*You modify files in your working directory. | *You modify files in your working directory. | ||
*You stage the files, adding snapshots of them to your staging area. | *You stage the files, adding snapshots of them to your staging area. |
Revision as of 11:06, 22 February 2016
git - the stupid content tracker
Contents
Инсталиране на git
apt-get install git-all
Създаване на проект
Папка на проекта
- В home директорията си създайте папка email
Тук ще се намират всички файлове на програмния проект. Както и служебните/конфигурационни файлове на проекта и на git. Последните най-вероятно имат "." за първи символ. Файловете и директориите, които започват с ".", в последствие няма да бъдат индексирани (за Linux тези файлове са скрити).
Програмен код
В папката създайте файлове email.php и README
touch email.php touch README
Инициализация на проекта
Създаване на работните/конфигурационните файлове на git
git init
Добавяне на програмните файловете, които ще бъдат следени от git
git add
2.4.
- You modify files in your working directory.
- You stage the files, adding snapshots of them to your staging area.
- You do a commit, which takes the files as they are in the staging area and stores that snapshot permanently to your Git directory.
- saved changes are called commits.