User:Kancer/OPW/Intro task

I think that my project:


 * I have been studying project about file transfer from git repository at my university. So I almost know about git. After this statements, talk about the project. The project have to need function or functions. First of all I am going to try explain ,what can do function.
 * We will write a function which fetching a file from git repository. Git protocol agent on both end of communication to compress the file transfer resulting in faster clone by efficiently using the network bandwidth. When fetching files from git repository, files are got my local repository. If I need to explain a little more;


 * I am going to write address which the file in repository. Maybe I will write address in brackets ( [{/...../}] like this ). And then function which I wrote, search for the file looking address in repository.But we should attention the file extension. Because the file will be searched according to its extension. If the file is found, fetching the file to my repository and showing codes on requested page. But we want when we fetch files, this files don't store in local repository. And we don't have to pulling the entire MediaWiki repository for one file. Only viewed of files on my page. Because if files stored in my local repository, they maintained maximum storage impact. So we are going to do minimal impact to local repository. Everybody don't want complete demonstration of the project. So function is going to provide a certain portion of the project. If function will do it, we will maintain minimal storage impact. Example: if anybody is viewed of files, they will see part of the project from git repository.


 * But we have another problem. This problem if files are changed, we must show new version of files on page. But how we know what files changed. This problem is solving from git. When anything is changed, git tells change. We must update files from git repository.