CMS на Kohana. Заброшена.
Go to file
2008-12-11 22:47:15 -06:00
application Updated Kohana, adding more methods and comments. Updated main configuration file. 2008-12-09 23:07:41 -06:00
system Added default route 2008-12-11 22:47:15 -06:00
.gitignore Updated .gitignore 2008-12-09 14:56:25 -06:00
example.htaccess Added an example .htaccess file 2008-12-09 19:39:54 +01:00
index.php Updated 3.0: 2008-12-09 00:17:28 -06:00
install.php Updated install.php to make sure the application cache is writable 2008-12-09 11:02:44 -06:00
README.markdown Organized README to be a bit less confusing 2008-12-09 23:06:24 -06:00

Kohana PHP Framework, version 3.0 (dev)

This is the current development version of Kohana.

Distributed Source Control Management

Unlike SVN, git does not used a central repository. This is why git is "distributed" and SVN is "centralized". Although this makes git an extremely powerful system for collaborators, tracking changes between various collaborators can quickly become difficult as multiple forks are created.

Managing Remote Repositories

First, you will need to tell git about the remote repository:

git remote add shadowhand git://github.com/shadowhand/kohana.git

This adds "shadowhand" as a remote repository that can be pulled from.

git checkout -b shadowhand/master

This creates a local branch "shadowhand/master" of the master branch of the "shadowhand" repository.

Merging Changes from Remote Repositories

Now that you have a remote repository, you can pull changes into your local repository:

git checkout shadowhand/master

This switches to the previously created "shadowhand/master" branch.

git pull shadowhand master

This pulls all of the changes in the remote into the local "shadowhand/master" branch.

git checkout master

This switches back to your local master branch.

git merge shadowhand/master

This merges all of the changes in the "shadowhand/master" branch into your master branch.

git push

This pushes all the merged changes into your local fork. At this point, your fork is now in sync with the origin repository!