+the HEAD~1 option tells git to go 1 commit back in the history. Now set your
+local e-mail address, put back your changes and commit again. Push should now
+work as expected.
+
+b) The second way is to remove locally your repository and re-clone it. Then
+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:
+
+~git/scripts/packages_enable_gitweb.sh
+
+Top level repositores must be manually added to gitweb. Ask one of gitadmins
+to do following:
+
+ssh your_login@kraz.tld-linux.org
+sudo su - git
+cd ~/repositories/repo_name.git
+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: