mkdir -p $HOME/bes/jpsi2invi
cd $HOME/bes/jpsi2invi
git clone https://github.com/besiii/jpsi2invi.git v0.1
BOSS verion 6.6.4.p03
This only need to be done for the first time after clone the code:
source init-boss.sh
source setup.sh
./build.sh
./submit.sh
- Fork the code with your personal github ID. See details
git clone git@github.com:yourid/jpsi2invi.git .
- Make your change, commit and push
git commit -a -m "Added feature A, B, C" git push
- Make a pull request to cepc. See details
- Minimize the number of main c++ files
- Keep functions length less than one screen
- Seperate hard-coded cuts into script file
- Use pull-request mode on git
- Document well the high-level bash file for work flow