Git: Difference between revisions

From Ilianko
No edit summary
No edit summary
Line 7: Line 7:
==Създаване на проект==
==Създаване на проект==
===Папка на проекта===
===Папка на проекта===
*В '''''home''''' директорията си създайте папка '''''email'''''
Тук ще се намират всички файлове на програмния проект. Както и служебните/конфигурационни файлове на проекта и на git. Последните най-вероятно имат "." за първи символ. Файловете и директориите, които започват с ".", в последствие няма да бъдат индексирани (за Linux тези файлове са скрити).
Тук ще се намират всички файлове на програмния проект. Както и служебните/конфигурационни файлове на проекта и на git. Последните най-вероятно имат "." за първи символ. Файловете и директориите, които започват с ".", в последствие няма да бъдат индексирани (за Linux тези файлове са скрити).
В home директорията си създайте папка '''''email'''''


===Програмен код===
===Програмен код===
Line 18: Line 20:




 
===Инициализация на проекта===
2.3. Инициализация на проекта
Създаване на работните/конфигурационните файлове на 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

Инсталиране на 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.