Git notes

From Simson Garfinkel
Revision as of 07:52, 2 March 2018 by Simson (talk | contribs) (Created page with "Setting up an intermediate repository: On the intermediate host: $ git clone --mirror git@remote://repo-name To pull from remote server: $ssh intermediate-host 'c...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Setting up an intermediate repository:

On the intermediate host:

   $ git clone --mirror git@remote://repo-name

To pull from remote server:

   $ssh  intermediate-host 'cd mirror.git;git fetch origin;git push origin'

To sync to local one:

   $ git pull mirror; git push mirror