#!/usr/bin/env bash

now="$(date +'%d/%m/%Y %T')"
cd ~/Code/
echo "datetime_create,datetime_latest,\"Dossier *\",\"Dépot git *\",\"Branche par défaut\",Description" > code.csv
for i in */.git; do ( 
  cd $i/..; 
  dir=${i/\/.git/}
  branch="$(git branch --show-current)"
  cd ~/Code/$i
  repo="$(cat config | grep "url ="| tr -d '[:space:]')"
  repo="${repo/url=/}"
  cd ~/Code/
  echo "\"$now\",\"$now\",$dir,$repo,$branch,$dir") >> code.csv;
done
cd ~/Code/