Fork repo and clone to your local
git clone https://github.com/your-user-name/pandas.git pandas-yourname
cd pandas-yourname
git remote add upstream https://github.com/pandas-dev/pandas.git
Set up conda
# Create and activate the build environment
conda env create -f environment.yml
conda activate pandas-dev
# or with older versions of Anaconda:
source activate pandas-dev
----------------------------------------------
[OPTIONAL]
# Build and install pandas
python setup.py build_ext --inplace -j 4
python -m pip install -e .
Get latest code and Cut a branch out of master
# To keep the master in sync with pandas repo
git checkout master
git pull upstream master --ff-only
_______________________________
[OPTIONAL]
# Helps in working on branch
git branch shiny-new-feature
git checkout shiny-new-feature
[OR]
git checkout -b <branch>