Changes
Title
unchanged
Starting your Yii Project Reference Guide (with Git VCS in Linux)
Category
unchanged
Tutorials
Yii version
unchanged
Tags
unchanged
git, github, reference, guide, yii
Content
changed
I've found useful to have a step by step reference guide to work with Git with most used commands, feel free to update it with useful information you may find interesting too.
If you don't have Yii yet
Getting Yii from Github
-----------------------
```php[...]
```
sWorking with your project
-------------------------
### Start your project
(being at root folder)[...]
```
i### Initialize git[...]
m### Make git add empty directories to the repository[...]
(source [https://gist.github.com/18780](https://gist.github.com/18780 "git script") )
### Adding third-party extensions
Adding a yii extension repository inside your repo at a specific path (e.g. we will add https://git.gitorious.org/lightopenid/lightopenid.git in 'protected/extensions/lightopenid')[...]
```
### Ignoring files
Edit .gitignore file in root folder and add dirs/files you don't want to be in git repo
Use ! to negate the pattern:[...]
```
Make your first commit
```php
git commit -a "Initial version"
```
### Adding your own forked repo from github as an extension
If you want to add your forked repo from github ( i.e.: git@github.com:marcanuy/Comments-module.git ) from another repo (i.e.: git://github.com/segoddnja/Comments-module.git) to the extensions directory, then:[...]
```
### Make your first commit
```php
git commit -a "Initial version"
```
Now you are ready to go!