]> TLD Linux GIT Repositories - TLD.git/commitdiff
- chchchchangeeeees :)
authorBartosz <shadzik@tld-linux.org>
Mon, 19 Sep 2011 13:18:57 +0000 (15:18 +0200)
committerBartosz <shadzik@tld-linux.org>
Mon, 19 Sep 2011 13:18:57 +0000 (15:18 +0200)
git-howto.txt

index d397a69db6102a1510afe9d4c37ed50a7d02468f..ca23bbf63e7217fcb484b28c5d7d0bb485aaf4e1 100644 (file)
@@ -1,13 +1,29 @@
-This little howto is about Git repository used by Titanium Linux.
-You will find here examples of most often used git commands.
+This little howto is about the Git repository used by Titanium Linux.
+You will find here examples of the most common git commands.
 
 Ready? Let's start (you must have RW access to TLD git repositories).
 
+Table Of Content:
+
+1. How do I commit a new .spec file or package to the repository?
+   a) Clone an empty repository (note: it will be automatically created on server
+      side.)
+   b) Set your local Email address
+   c) Put your files into the repository and add them locally
+   d) Push your changes to the server
+2. Crap, I've checked out a repository, forgot to change the local e-mail
+   address and commited my changes. Now I can't push them to the server.
+   What can I do?
+3. My new repository didn't show up on the web.
+4. I've deleted some files in my cloned repo. I'm doing git pull, but they
+   do not reappear.
+5. How can I add a description to a new repository?
+
 ==============================================================================
 1. How do I commit a new .spec file or package to the repository?
 
 a) Clone an empty repository (note: it will be automatically created on server
-   side.
+   side.)
 
 git clone git@git.tld-linux.org:packages/your_new_package
 
@@ -66,14 +82,14 @@ put back your changes to it, commit and push.
 ==============================================================================
 3. My new repository didn't show up on the web.
 
-Repository "packages" is checked every 15 minutes for new subrepositories by
-cron job. If found, they're added to the web. If for some reason cron job will
-fail ask one of git admins to run and/or fix this script:
+Repository "packages" are checked every 15 minutes for new subrepositories by
+a cron job. If found, they're added to the web. If for some reason cron job
+fails, ask one of the git admins to run and/or fix this script:
 
 ~git/scripts/packages_enable_gitweb.sh
 
-Top level repositores must be manually added to gitweb. Ask one of gitadmins
-to do following:
+Top level repositores have to be added manually to gitweb. Ask one of the git
+admins to do the following:
 
 ssh your_login@kraz.tld-linux.org
 sudo su - git
@@ -84,7 +100,7 @@ touch gitweb-export-ok
 4. I've deleted some files in my cloned repo. I'm doing git pull, but they
 do not reappear.
 
-Please do following in your cloned repo to restore deleted files:
+Please do the following in your cloned repo to restore deleted files:
 
 git checkout some.file
 
@@ -93,9 +109,9 @@ To restore all your deleted files do:
 git ls-files -d | xargs git checkout --
 
 ==============================================================================
-5. How can I add description for new repository?
+5. How can I add a description to a new repository?
 
-Do following:
+Do the following:
 
 ssh git@git.tld-linux.org setdesc packages/some_package "Some description"