ref: https://lists.mcs.anl.gov/pipermail/petsc-dev/2018-April/022748.html
I've deleted all development branches that are already merged into maint (v3.10) from https://bitbucket.org/petsc/petsc However if you wish to remove these branches from your clone - it has to be done manually (in each clone). To get this list of branches to delete - you can do: git branch --merged v3.10 |egrep -v " (maint|master|next)" > branches_to_delete After *verifying* the list is correct - and ok to delete - they can be deleted with: git branch -d `cat branches_to_delete` And to sync the [deleted] remote branch list info - you can do: git fetch -p For more housekeeping - look at the remaining local and remote branches and figure-out what to do. [perhaps some of them are intermediate branches during rebase - or abandoned features that should be deleted]. For my branches - I would do: git branch git branch -r |grep balay Satish ---------------- reference for self: $ git branch -r --merged v3.10 |egrep -v origin/\(maint\|master\|next\) |sed -e s%origin/%:% > remote_branches_to_delete $ git push -u origin `cat remote_branches_to_delete` | tee delete_branches.log To bitbucket.org:petsc/petsc.git - [deleted] Fande-Kong/Fixed_SNESTestJacobian_maint - [deleted] Fande-Kong/hypre_mat_type_maint - [deleted] Fande-Kong/partition_weights_maint - [deleted] Fande-Kong/party_distributed - [deleted] adenchfield/tao-bncg-diagonal-scaling - [deleted] balay/add-arm-testbuild/maint - [deleted] balay/add-externalpackage-mirror/maint - [deleted] balay/arm-fix-checkPIC/maint - [deleted] balay/builds-cleantest - [deleted] balay/buildtest-cleanfiles/maint - [deleted] balay/check-bfort-version/maint - [deleted] balay/clean-example-makefile-compile-targets - [deleted] balay/cleanup-vecscatters - [deleted] balay/fix-F90Array__Destroy/maint - [deleted] balay/fix-RM-true - [deleted] balay/fix-analyzer-warning-ex51/maint - [deleted] balay/fix-confusing-configure-dir-options - [deleted] balay/fix-cxx-examples-target/maint - [deleted] balay/fix-ex54f-out/maint - [deleted] balay/fix-examples-timeout/maint - [deleted] balay/fix-f2003-check/maint - [deleted] balay/fix-fftw-check/maint - [deleted] balay/fix-gmake-check/maint - [deleted] balay/fix-ibm-xl-compilers/maint - [deleted] balay/fix-make-check-f90-132limit/maint - [deleted] balay/fix-missing-fortran-PetscComplex/maint - [deleted] balay/fix-missing-mpi_c_double_complex/maint - [deleted] balay/fix-mkl_sparse_detection/maint - [deleted] balay/fix-namespace-wrt-openmpi/maint - [deleted] balay/fix-netcdf-zlib-dep/maint - [deleted] balay/fix-opensolaris-linker-scope-warnings/maint - [deleted] balay/fix-pr879-jczhang-optimize-vecscatter-multi-copy - [deleted] balay/fix-prefix-install-alltests - [deleted] balay/fix-prefix-install-relpath/maint - [deleted] balay/fix-sundials-build-with-openmpi/maint - [deleted] balay/fix-test-parmetis-dep/maint - [deleted] balay/fix-tree-requiresdefine/maint - [deleted] balay/fix-uni-ex/maint - [deleted] balay/fix-use-dsymutil-check/maint - [deleted] balay/fix-vs-memmove-check/maint - [deleted] balay/fix-win-dll-issues/maint - [deleted] balay/jenkins-cleantest - [deleted] balay/jenkins-cleantest-2 - [deleted] balay/mswin-fortran-dll - [deleted] balay/remove-Regression.py - [deleted] balay/remove-superlu_mt - [deleted] balay/rename-vec-tut-ex1f-to-F90/maint - [deleted] balay/reorg-tests/maint - [deleted] balay/revert-icc-tgamma-mathimf/maint - [deleted] balay/speedup-download-cmake/maint - [deleted] balay/split-petscdmmod.F/maint - [deleted] balay/switch-matlab-html-doc/maint - [deleted] balay/update-cmake-3.11.1/maint - [deleted] balay/update-fftw-3.3.7 - [deleted] balay/update-hdf5-url/maint - [deleted] balay/update-mac-pgi-test/maint - [deleted] balay/update-make-gcc8/maint - [deleted] balay/update-make-l/maint - [deleted] balay/update-petsc4py-3.9.0/maint - [deleted] balay/update-petsc4py-latest - [deleted] balay/update-scotch_6.0.6 - [deleted] balay/update-superlu_dist_v5.4.0 - [deleted] balay/win-shlib-check/maint - [deleted] balay/workarround-cmake-cxx11/maint - [deleted] barry/CoDiPack - [deleted] barry/add-c-bind-fortran-example - [deleted] barry/add-missing-prototypes/maint - [deleted] barry/add-mpivpbjacobi - [deleted] barry/add-test - [deleted] barry/adios - [deleted] barry/adios2 - [deleted] barry/allow-snes-unlimited-function-evaluations - [deleted] barry/always-mpich-enable-error-messages=all - [deleted] barry/bugfix-petscformatconvert - [deleted] barry/change-fortran-null - [deleted] barry/change-fortran-null-fixup - [deleted] barry/clarify-dmplex-documentation - [deleted] barry/critical-point-divide-by-zero/maint - [deleted] barry/dmda-calls-type-check - [deleted] barry/dmdasetblockfillsparse - [deleted] barry/error-if-indefinite-pc-cg - [deleted] barry/feature-3d-dmda-mirror - [deleted] barry/feature-PCVPBJACOBI - [deleted] barry/feature-matlab-socket/maint - [deleted] barry/fix-PetscSNPrintfCount-percentg - [deleted] barry/fix-ex94-tolerances/maint - [deleted] barry/fix-fortran-matsetvaluesblocked/maint - [deleted] barry/fix-gamg-hash-large-ints-maint - [deleted] barry/fix-insanity-netcdf/maint - [deleted] barry/fix-mat-getdiagonal-shell-has-operation - [deleted] barry/fix-mat-new-nonzero-locations/maint - [deleted] barry/fix-mat-subclass-set/maint - [deleted] barry/fix-matgetdiagonal-shell - [deleted] barry/fix-negative-dmda-sizes/maint - [deleted] barry/fix-null-matrix-set-jacobian/maint - [deleted] barry/fix-options-table/maint - [deleted] barry/fix-pardiso/maint - [deleted] barry/fix-pcapplytranspose_asm/maint - [deleted] barry/fix-petscstrlcat/maint - [deleted] barry/fix-richardson-zero-iterations-sor/maint - [deleted] barry/fix-veccreateghostblockwitharray/maint - [deleted] barry/fix-vecgetarrayscatter - [deleted] barry/fix/matmffdsetbase-fortran-null - [deleted] barry/fortran-object-initialize-zero/maint - [deleted] barry/gamghash-cleanup - [deleted] barry/improve-snes_test_jacobian - [deleted] barry/libceed - [deleted] barry/log-nested-begin-fixes/maint - [deleted] barry/matgetownershipis-fortran/maint - [deleted] barry/matlab-mkl-fix/maint - [deleted] barry/monitor-ts-extrem - [deleted] barry/refactor-vecscatter - [deleted] barry/rm-DMDASplitComm2d - [deleted] barry/rm-common-blocks-part-1 - [deleted] barry/rm-common-blocks-part-2 - [deleted] barry/rm-common-blocks-part-3 - [deleted] barry/rm-fshift-error-hack-sor/maint - [deleted] barry/rm-fsolvebaij - [deleted] barry/rm-unneeded-dmda-includes - [deleted] barry/rm-with-errorchecking - [deleted] barry/submansec-moab - [deleted] barry/trim-vecscatter - [deleted] barry/update-petscstrncpy - [deleted] barry/use-chkerrmpi - [deleted] dalcinl/fix-python3/maint - [deleted] dalcinl/options - [deleted] denera/ksp-gltr-memleak-fix - [deleted] denera/lmvm-mat-and-pc - [deleted] denera/lmvm-symbrdn-scale-fix - [deleted] denera/mat-lmvm-sym-bad-brdn - [deleted] denera/mat-lmvm-symbrdn-diag-init - [deleted] denera/petsc-jenkins-junit-xml - [deleted] denera/petsc-jenkins-xml-script-fix - [deleted] denera/petsc-submat-virtual-shift - [deleted] denera/petsc-tao-docs-update - [deleted] denera/tao-blmvm-recycle-missing-example - [deleted] denera/tao-bnk-64bit-index-fix - [deleted] denera/tao-bnk-warning-fixes - [deleted] denera/tao-bounded-newton - [deleted] denera/tao-custom-monitor-bugfix - [deleted] denera/tao-linesearch-monitor - [deleted] denera/tao-merge-pgd-into-bncg - [deleted] denera/tao-separate-quadratic-solvers - [deleted] denera/tao-smonitor-tablevel-fix - [deleted] dmay/dmc-edited-online-with-bitbucket-1533632371795 - [deleted] elbueler/snes-ex9-better - [deleted] haplav/feature-dmplex-distributed-hdf5-read - [deleted] haplav/feature-ksplsqr-matnorm-test - [deleted] haplav/fix-and-test-least-squares - [deleted] haplav/fix-isgeneral/maint - [deleted] haplav/plex-throw-error-if-viewer-type-unsupported - [deleted] haplav/testupdate-dmplex-ex5-avoid-chaco - [deleted] hongzh/fix-64bit-knl-build/maint - [deleted] hongzh/fix-hessian-test - [deleted] hongzh/fix-rk-adjoint/maint - [deleted] hongzh/fix-rk-integral/maint - [deleted] hongzh/fix-ts-ex21/maint - [deleted] hongzh/fix-tstraj - [deleted] hongzh/guard-fma-intrinsics/maint - [deleted] hongzh/inverse-initial-value-problem - [deleted] hongzh/rename-bsi - [deleted] hongzh/separate-tssen-from-ts - [deleted] hongzh/symplectic-integrator - [deleted] hongzh/update-dev-notes - [deleted] hzhang/fix-pc-fieldsplit-reuse - [deleted] hzhang/fix-vecscat_mpi3 - [deleted] hzhang/fix-vecscatter-mpi3 - [deleted] hzhang/mumps-spRHS - [deleted] hzhang/update-example-ts-pipes1 - [deleted] jczhang/feature-mumps-omp - [deleted] jczhang/fix-a-typo - [deleted] jczhang/fix-manual-profiling-figs/maint - [deleted] jczhang/fix-perf-log-stage - [deleted] jczhang/fix-pr1022-optimize-vecscatter-with-memcpy - [deleted] jczhang/fix-pr1101-feature-mumps-omp - [deleted] jczhang/fix-sparse-dense-dot-kernels/maint - [deleted] jczhang/optimize-vecscatter-with-memcpy - [deleted] jczhang/test-vecscatter-event-log - [deleted] jed/cholesky-sym - [deleted] jed/config-prefix-install - [deleted] jed/const-XType - [deleted] jed/fix-matdensegetarrayf90/maint - [deleted] jed/fix-mpi-macros/maint - [deleted] jed/gfortran8-strlen-type/maint - [deleted] jed/matsolverpackage-deprecate-stubs/maint - [deleted] jed/mpiuni-include/maint - [deleted] jed/tao-typedef - [deleted] jose/fix-float128 - [deleted] jose/fix-petscmath - [deleted] karlrupp/feature-faster-tests - [deleted] karlrupp/feature-test-harness-detailed-timings - [deleted] karlrupp/fix-cuda-complex-builds - [deleted] karlrupp/fix-curl-stderr - [deleted] karlrupp/jenkins-arches - [deleted] knepley/doc-fixed-manpage-for-pcfieldsplitsetsch-1531307070802 - [deleted] knepley/feature-configure-ibamr-packages - [deleted] knepley/feature-pc-patch - [deleted] knepley/feature-plex-bdjacobian-single - [deleted] knepley/feature-plex-debugging - [deleted] knepley/feature-plex-elasticity-test - [deleted] knepley/feature-plex-functionals - [deleted] knepley/feature-plex-parallel-submesh - [deleted] knepley/feature-snes-ex13-spectral - [deleted] knepley/fix-dm-gmg - [deleted] knepley/fix-dmfield-surface - [deleted] knepley/fix-ex62-tests - [deleted] knepley/fix-fe-bd-integral - [deleted] knepley/fix-fe-vector-spaces - [deleted] knepley/fix-plex-bd-int - [deleted] knepley/fix-plex-jacobian-action - [deleted] knepley/fix-plex-pointfunc-dim - [deleted] knepley/fix-plex-project-tests - [deleted] knepley/fix-plex-residual-loop - [deleted] knepley/fix-plex-submesh-projection - [deleted] knepley/fix-plex-vtk - [deleted] knepley/fix-section-clone - [deleted] knepley/fix-snes-ex69 - [deleted] knepley/fix-superdm-is - [deleted] knepley/petscspace-improved-documentation-for-pe-1536146176280 - [deleted] knepley/test - [deleted] mark/bib-new - [deleted] mark/fix-gamg-tests - [deleted] mark/gamg-comment - [deleted] mark/gamg-doc - [deleted] mark/gamg-doc2 - [deleted] pr1015/mapdes/plex-partition-balance/master - [deleted] pr1018/minrk/gcc_ext_system_lib/maint - [deleted] pr1042/a_selinger/feature-matmatmult/master - [deleted] pr1055/a_selinger/feature-matsetvalues/master - [deleted] pr1061/a_selinger/feature-faster-scalable-matmatmult/master - [deleted] pr1079/jkruzik/jkruzik/fix-gcov-obj-path/master - [deleted] pr1081/a_selinger/matsetvalues-ptap/master - [deleted] pr1085/mapdes/matnullspacetest-optionsprefix/master - [deleted] pr1086/aselinger/MatTranspose_SeqAIJ_FAST/master - [deleted] pr1095/aselinger/faster_MatTranspose_MPIAIJ/master - [deleted] pr1107/mpigou/fix-configure-error-if-include-directory/master - [deleted] pr1112/prj-/feature-default-boomeramg-smoothers/master - [deleted] pr930/tmijieux/pipelcg-with-shifts-and-precond/master - [deleted] pr935/sepideh/ghosted-X_t/master - [deleted] pr983/al007/examples-stuck-newton/master - [deleted] psanan/39html-edited-online-with-bitbucket-1533285733747 - [deleted] psanan/dacreatec-edited-online-with-bitbucket-1530257465014 - [deleted] psanan/deprecate-options - [deleted] psanan/deprecate-options-fixes - [deleted] psanan/developerstex-edited-online-with-bitbuck-1533976829212 - [deleted] psanan/devmanual-regression-cleanup - [deleted] psanan/dm-compatibility - [deleted] psanan/dmda-compatibility - [deleted] psanan/dmda-deprecate-dmdagetreduceddmda - [deleted] psanan/dmda-rename-reduced - [deleted] psanan/dmda-uniformcoords-check-fix - [deleted] psanan/doc-dmsetcoordinates-manpage-fixes - [deleted] psanan/docs-devmanual-deprecation - [deleted] psanan/docs-handson-ref-update - [deleted] psanan/grvtkc-edited-online-with-bitbucket-1530109267911 - [deleted] psanan/makefile-edited-online-with-bitbucket-1528215844762 - [deleted] psanan/manpages-notes-newlines - [deleted] psanan/namespace-sr-constants - [deleted] psanan/part1tex-edited-online-with-bitbucket-1532696753342 - [deleted] psanan/pc-fieldsplit-detect-interface - [deleted] psanan/petscdmh-edited-online-with-bitbucket-1530109968738 - [deleted] psanan/petscdmtypesh-edited-online-with-bitbuck-1529421481118 - [deleted] psanan/test-instructions-makefile-name-fix - [deleted] psanan/vtk-viewer-dmda-dof - [deleted] rmills/doc-fix-snesaspin-formatting/maint - [deleted] rmills/feature-add-mataijsell - [deleted] rmills/fix-aijmkl-add-MatPtAP_is_seqaijmkl - [deleted] rmills/fix-aijmkl-comment - [deleted] rmills/fix-aijmkl-deprecated-calls - [deleted] rmills/fix-aijmkl-no_spmv2-mkl-18u2/maint - [deleted] rmills/fix-aijmkl-replace-ifdefs - [deleted] rmills/fix-aijmkl-sypr/maint - [deleted] rmills/fix-aijmkl-unused-variables/maint - [deleted] rmills/fix-aijperm-add-MatPtAP_is_seqaijperm - [deleted] rmills/fix-baijmkl-replace-ifdefs - [deleted] rmills/fix-dm-replace-ifdefs - [deleted] rmills/fix-matsell-no-matconvertbasic/maint - [deleted] rmills/fix-matseqsellsetpreallocation-typo - [deleted] scott/test-harness-perform2 - [deleted] stefano_zampini/cherrypick/maint - [deleted] stefano_zampini/feature-fieldsplit-innerkspwithpcksp - [deleted] stefano_zampini/feature-mataij-to-matis - [deleted] stefano_zampini/feature-mataij-to-matis-rebased-final - [deleted] stefano_zampini/feature-matis-ptap-aij - [deleted] stefano_zampini/feature-ptatin3d-support - [deleted] stefano_zampini/feature-simplex2tensor-refinement-hybrid-master - [deleted] stefano_zampini/few-fixes-before-release - [deleted] stefano_zampini/fix-tabs/maint - [deleted] stefano_zampini/fixes-for-maint/maint - [deleted] tisaac/feature-dmfield - [deleted] tisaac/feature-space-tensor - [deleted] tmunson/tao-pounders-bug-fixes - [deleted] tmunson/tao-pounders-matlab-interface
