From a902bfd06489b28374650f41f6c1086e4e0c111b Mon Sep 17 00:00:00 2001 From: git Date: Sat, 12 Jan 2019 22:41:01 +0100 Subject: [PATCH] GITOLITE.txt --- GITOLITE.txt | 54 +++++++++++++++++++++++++++++----------------------- 1 file changed, 30 insertions(+), 24 deletions(-) diff --git a/GITOLITE.txt b/GITOLITE.txt index 853e7d6..4356c45 100644 --- a/GITOLITE.txt +++ b/GITOLITE.txt @@ -1,35 +1,41 @@ -REPO: -git clone ssh://git@git.somenet.org:2/fsinf/basics +REPO URLs: +https://git.somenet.org/fsinf/basics.git (if public repo) +git remote set-url --push origin ssh://git@git.somenet.org:2/fsinf/basics.git +git@git.somenet.org:fsinf/basics.git -GITWEB: -http://git.somenet.org/?p=fsinf/basics.git;a=summary +GITWEB (if public repo): +http://git.somenet.org/fsinf/basics.git -GITOLITE ROOT ADMIN (send ssh-keys to): + +GITOLITE instance admin (send ssh-keys to): someone@somenet.org --------------------------------------------------------------------------- -RECOMMENDED CLIENT CONFIGURATION: -git config --global branch.autosetuprebase always - # Make Git enable rebasing instead of merging on all new tracked - # branches in *ALL* your repos. (get rid of merge-commits when pulling) - # Affects only *NEW* tracked branches. +RECOMMENDED CONFIGURATION +---------------------------------------------------------------------- + # Show forgotten whitespaces. +git config --global color.ui true +git config --global color.diff.whitespace red reverse -git config --global branch.master.rebase true - # Make Git rebase the master branch instead of merging in *ALL* your - # repos. (get rid of merge-commits when pulling) - # Useful if you didnt have branch.autosetuprebase set before cloning - # and want all your repos to rebase. + # remove removed branches + tags. +git config --global fetch.prune true +git config --global fetch.pruneTags true -git config color.ui true -git config color.diff.whitespace red reverse - # If you like colors consider adding these config options. + +################ +# Use rebasing # +################ +git config --global branch.autosetuprebase always +git config --global branch.master.rebase true +git config --global rebase.stat true -git config core.autocrlf input - # Make Git convert all the types of newline to "\n". This is especially - # useful, if windows and *nix users are working on the same fileset. - # Might break some stuff. --------------------------------------------------------------------------- +################# +# WINDOWS USERS # +################# + # Make Git convert all the types of newline to "\n". + # Might break some stuff. +git config --global core.autocrlf true +---------------------------------------------------------------------- AUTOGENERATED FILE. -- 2.43.0