...
3) Setup for large filesystems on github
$ git lfs install
4) Setup for HTTP tunneling (required for gitlab.cern.ch)
$ git config --global http.proxy http://localhost:8888
Info |
---|
All off these steps only need to be done once per unix account |
...
Prerequest Access to rdsrv117rhel6-64.
GitHub Access
Setup ssh-key as described above. Append the following lines to ~/.ssh/config:
...
ProxyCommand ssh USER@rdsrv117rhel6-64.slac.stanford.edu -W %h:%p
Code Block | ||
---|---|---|
| ||
# Log into server $ ssh rdusr219 # Source environment script $ source /u1/DUNE/setup_env.csh # Start the SOCKS2HTTP $ HttpTunnelStart Then hit enter key # perform all your github pull/push/clone operations $ git ....... # Stop the SOCKS2HTTP before logging out $ HttpTunnelStop |
...
...
NEWS (2017-08-29) HttpTunnel is not required anymore. Proxy server is set after sourcing setup.sh.
Prerequest Access to lxplus.
...
User git
ProxyCommand ssh USER@lxplusUSER@lxplus.cern.ch -W %h:%p
GitHub LFS Access
Code Block | ||
---|---|---|
| ||
# Log into server $ ssh pddaqnp04-gen02srv-ctrl0011 # Source environment script $ source /daqnfs/sw/rce/setup_env.sh # StartFor thedevelopment SOCKS2HTTPversion $ HttpTunnelStart Then hit enter keysource /nfs/sw/rce/setup.sh dev # perform all your github pull/push/clone operations $ git ....... # Stop the SOCKS2HTTP before logging out $ HttpTunnelStop |
...
. |
...
. |
...
. |
...
. |
...
...
. |
...
. |
...
. |
Notes
...