User Tools

Site Tools


computing:git:basics

This is an old revision of the document!


This page summarizes the basic git commands to work with CMSSW

  • Initialize in your working directory (or in your home) an empty git repository:
    git init
    git config --global user.name "your name as in github"
    git config --global user.email "your email"
    git config --global core.editor "your favorite editor (ex. emacs)"
    #check your settings
    git config --list
    
* Check out git-cmssw commands in your home:
    git clone git@github.com:fwyzard/cms-git-tools.git
    #add this line to your ~.cshrc
    export PATH=$PWD/cms-git-tools:$PATH
    
* Setup a CMSSW area
    scram p CMSSW_X_X_X
    cd CMSSW_X_X_X/src
    cmsenv
    git cms-init
    
* To check out a package simply do
    git cms-addpkg "Package"
computing/git/basics.1386263771.txt.gz · Last modified: 2013/12/05 18:16 by ngadiuba