Difference between revisions of "Configuring Git"

From Puszcza Wiki
Jump to navigation Jump to search
(Created page with "You can create a Git repository for your project by checking the ''Git'' feature in the project's ''Select Features'' page. As any other repository-related task, actual creati...")
 
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
You can create a Git repository for your project by checking the ''Git'' feature in the project's ''Select Features'' page. As any other repository-related task, actual creation of the repository is handled by a backend job within the nearest synchronization interval. The same scheduling applies to another features discussed below in this article.
+
You can create a Git repository for your project by checking the ''Git'' feature in the project's ''Select Features'' page. As any other repository-related task, actual creation of the repository is handled by a backend job within the nearest [[Delays on Update|synchronization interval]]. The same scheduling applies to another features discussed below in this article.
  
 
This master repository can be cloned from the following URLs:
 
This master repository can be cloned from the following URLs:
Line 10: Line 10:
 
where ''project'' stands for the short (UNIX) name of the project and username for your login name.
 
where ''project'' stands for the short (UNIX) name of the project and username for your login name.
  
Git repositories can be browsed online on http://git.gnu.org.ua/cgit or http://git.gnu.org.ua/gitweb. In these interfaces each repository has three documentation items associated with it: owner, description and about page. Owner is the name of the person or persons running the repository or a contact email. Description is a short sentence, tersely describing the repository. Finally, the about page provides a longer overview of the repository, often with some additional markup and links to other resources.
+
Git repositories can be browsed online on http://git.gnu.org.ua/cgit or http://git.gnu.org.ua/gitweb. In these interfaces each repository has three documentation items associated with it: owner, description and ''about'' page. Owner is the name of the person or persons running the repository or a contact email. Description is a short sentence, tersely describing the repository. Finally, the ''about'' page provides a longer overview of the repository, often with some additional markup and links to other resources.
  
 
These items can be configured from the project's main menu. To do so, select ''Source Code'' and then ''Edit Repository Info''.
 
These items can be configured from the project's main menu. To do so, select ''Source Code'' and then ''Edit Repository Info''.
Line 20: Line 20:
 
     <nowiki>git://git.gnu.org.ua/</nowiki>''project''/''reponame''.git
 
     <nowiki>git://git.gnu.org.ua/</nowiki>''project''/''reponame''.git
 
     <nowiki>http://git.gnu.org.ua/repo/</nowiki>''project''/''reponame''.git
 
     <nowiki>http://git.gnu.org.ua/repo/</nowiki>''project''/''reponame''.git
     <nowiki>ssh://''username''@git.gnu.org.ua/gitroot/</nowiki>''project''/''reponame''.git
+
     <nowiki>ssh://</nowiki>''username''@git.gnu.org.ua/gitroot/''project''/''reponame''.git
  
 
where ''reponame'' is the repository name and project is the short (UNIX) name of the project it belongs to.
 
where ''reponame'' is the repository name and project is the short (UNIX) name of the project it belongs to.

Latest revision as of 15:51, 20 March 2014

You can create a Git repository for your project by checking the Git feature in the project's Select Features page. As any other repository-related task, actual creation of the repository is handled by a backend job within the nearest synchronization interval. The same scheduling applies to another features discussed below in this article.

This master repository can be cloned from the following URLs:

   git://git.gnu.org.ua/project.git
   http://git.gnu.org.ua/repo/project.git
   ssh://username@git.gnu.org.ua/gitroot/project.git


where project stands for the short (UNIX) name of the project and username for your login name.

Git repositories can be browsed online on http://git.gnu.org.ua/cgit or http://git.gnu.org.ua/gitweb. In these interfaces each repository has three documentation items associated with it: owner, description and about page. Owner is the name of the person or persons running the repository or a contact email. Description is a short sentence, tersely describing the repository. Finally, the about page provides a longer overview of the repository, often with some additional markup and links to other resources.

These items can be configured from the project's main menu. To do so, select Source Code and then Edit Repository Info.

Apart from its master repository, a project may have any number of subordinate (or additional) repositories. An additional repository can be requested from the project's main menu by selecting Source Code and then Add a Subordinate Repository.

Subordinate repositories can be cloned from the following URLs:

   git://git.gnu.org.ua/project/reponame.git
   http://git.gnu.org.ua/repo/project/reponame.git
   ssh://username@git.gnu.org.ua/gitroot/project/reponame.git

where reponame is the repository name and project is the short (UNIX) name of the project it belongs to.