Nico Schottelius
(linux|unix).schottelius.org


git repositories


Browse git projects

There is gitweb available.

Mirrors

The following mirrors of the git repositories are available:

get a project via git

To get a project via git, perform the following steps:

  1. Get and install git
  2. Get and install cogito
  3. If it is the first time you get a project via git, clone it:
    cg-clone http://linux.schottelius.org/git/PROJECT
  4. Otherwise simply update it:
    cd PROJECT; cg-update origin

change files via git

  1. First of all follow the steps above
  2. Change files locally
  3. Add a new branch (only once!):
    cg-branch-add main
       git+ssh://USERNAME@creme.schottelius.org/home/server/git/PROJECT
  4. If you added new files, also add them to git:
    cg-add path/file1 path2/file2 ...
  5. Commit your work and enter a good description of what you did:
    cg-commit
  6. Then send the files to creme.schottelius.org:
    cg-push main
Changing things in git implies that you have a user on creme.schottelius.org.