Edit Permissions
As a first step, contact Ken Brobeck brobeck@slac.stanford.edu and request access to:
/afs/slac/g/cd/swe/git/repos/slac/FACET
Create Repo
Create the folder for the repo:
cd /afs/slac/g/cd/swe/git/repos/slac/FACET/ mkdir <my_repo>.git
Then initialize a bare repo:
git init --bare
Clone a local version of the repo and make a README file:
cd <my_home_dir> git clone /afs/slac.stanford.edu/g/cd/swe/git/repos/slac/FACET/<my_repo>.git/ touch README.md vim README.md # or use your favorite editor git add README.md git commit -m "first commit" README.md git push
Add Repo to Controls Network
There are two locations for the repo on the controls network. First, make the "production" repo:
ssh fphysics@facet-srv01 [fphysics@facet-srv01 ~/<my_dir> ]$ cd /usr/local/facet/tools/ [fphysics@facet-srv01 /usr/local/facet/tools ]$ git clone ssh:///afs/slac/g/cd/swe/git/repos/slac/FACET/<my_repo>.git
Second, add your local copy:
[fphysics@facet-srv01 /usr/local/facet/tools ]$ cd <my_dir> [fphysics@facet-srv01 ~/<my_dir> ]$ git clone ssh:///afs/slac/g/cd/swe/git/repos/slac/FACET/<my_repo>.git