J’ai juste installé Git pour Windows et le plaisir de voir qu’il installe Bash. Je veux personnaliser la coque de la même manière que je peux sous Linux (par exemple configurer alias comme ll ' pour « ls-l »), mais je n’arrive pas à trouver la config .bashrc ou équivalent. Ce qui devrais j’être modifier ?
Réponses
Trop de publicités?Créer un .bashrc
fichier ~/.bashrc
et vous allez loin. De même, pour l' ~/.gitconfig
.
~
est habituellement C:\Users\<your user name>
le dossier. En tapant echo ~
dans le git bash terminal vais vous dire ce que le dossier est.
Si vous ne pouvez pas créer le fichier (par exemple, l'exécution de Windows), exécutez la commande ci-dessous:
copy > ~/.bashrc
La fenêtre affichera un message d'erreur (commande non trouvée), mais le fichier sera créé et prêt pour vous de modifier.
Si vous voulez avoir des projets liste de choix quand u ouvrir GIT bash:
- edit
ppath
dans le code d'en-tête de votre git projets de chemin, placez ce code dans .bashrc fichier et le copier dans votre $HOME dir (Win Vista / 7, il est souvent c:\Users\$VOUS)
.
#!/bin/bash
ppath="/d/-projects/-github"
cd $ppath
unset PROJECTS
PROJECTS+=(".")
i=0
echo
echo -e "projects:\n-------------"
for f in *
do
if [ -d "$f" ]
then
PROJECTS+=("$f")
echo -e $((++i)) "- \e[1m$f\e[0m"
fi
done
if [ ${#PROJECTS[@]} -gt 1 ]
then
echo -ne "\nchoose project: "
read proj
case "$proj" in
[0-`expr ${#PROJECTS[@]} - 1`]) cd "${PROJECTS[proj]}" ;;
*) echo " wrong choice" ;;
esac
else
echo "there is no projects"
fi
unset PROJECTS
- vous pouvez définir ce fichier en tant que fichier exécutable à l'intérieur de GIT bash chmod +x .bashrc (mais c'est probablement superflue, puisque ce fichier est stocké sur ntfs système de fichiers)