Articles of .bash profile

Linux + git: el perfil del usuario establece las herramientas de command git

Estoy usando GitHub para mi proyecto. Hay algunos scripts bash allí. Todos ellos contienen: set -e set -o pipefail Algunos de los miembros de mi equipo no pueden ejecutar estos scripts porque no tienen instaladas las git command line tools , creo que sí. Las líneas mencionadas anteriormente generan un error. Por lo tanto, quiero […]

¿Cómo agregar color a la salida bash de `git diff –name-status` por estado de file?

Me gustaría diseñar la salida bash para git diff –name-status para que los files con el estado D , M y A sean de diferentes colors. Para .gitconfig git bash general, uso las opciones de color en .gitconfig . # .gitconfig [color] branch = auto diff = auto status = auto [color "branch"] current = […]

Función Bash en ubuntu

Tengo estas funciones en mi .bash_profile en la instancia del server ubuntu en google cloud para tirar y empujar la twig git plb(){ branch=$(git branch | sed -n -e 's/^\* \(.*\)/\1/p') git pull origin $branch } psb(){ branch=$(git branch | sed -n -e 's/^\* \(.*\)/\1/p') git push origin $branch } si ejecuto la línea de […]

Configurando la finalización automática de git en .bash_profile

Tengo problemas para instalar git auto completion en mi perfil de bash. Adjunté una versión del script bash. ¿Alguien sabe por qué mi autocompletado en git no funciona cuando guardo y salgo de nano? ¡Gracias!

Perdió el prompt de Git después de la reinstallation a través de Homebrew

Solía ​​tener el shiny prompt de Git en mi terminal, pero luego de reinstalar git a través de Homebrew ahora solo muestra un paréntesis vacío para el nombre de la twig. El paréntesis es de color verde para mostrar el estado como antes, pero falta el nombre de la twig. ¿Debo cambiar algo en mi […]

Configure git bash_profile PS1 para que coloque el nombre de la twig cuando los commit no se hayan empujado o extraído todavía

Estoy usando este file .bash_profile para conocer mi estado de git en la línea de command: source /usr/local/git/contrib/completion/git-prompt.sh source /usr/local/git/contrib/completion/git-completion.bash GIT_PS1_SHOWDIRTYSTATE=true GIT_PS1_SHOWCOLORHINTS=true # Customize BASH PS1 prompt to show current GIT repository and branch. # by Mike Stewart – http://MediaDoneRight.com # SETUP CONSTANTS # Bunch-o-pnetworkingefined colors. Makes reading code easier than escape sequences. # I […]

git bash en windows (mingw64) edición .bash_profile ps1

Estoy siguiendo el curso de Udacity en el video de la Lección 1 29. hablan de personalizar el git bash y configurar el espacio de trabajo. Expliqué cómo debería editarse .bash_profile y casi funciona como yo lo quiero. Excepto que no puedo descifrar cómo agregar una nueva línea frente al símbolo del sistema $ sign. […]

¿Tiene problemas para configurar el espacio de trabajo de git?

No puedo entender por qué mi nombre de file .bash_profile no aparece? Por favor, que alguien me ayude con esto. Si necesitas más información, puedes preguntarme si te daré todo.

`$ PATH` al final o al comienzo de la export` PATH` en .bash_profile (para Git en Mac)

Estoy encontrando una gran cantidad de sugerencias en línea para una de las dos forms básicas de especificar la export de PATH en ~ / .bashprofile para Git en Mac, pero no he encontrado una explicación para cuál de las dos es preferible y por qué. ¿Alguien podría describir la diferencia entre estas dos ubicaciones […]

Al agregar git-prompt a mi perfil de Bash, batió mi indicador de Bash prompt pyenv / pyenv-virtualenv versión. ¿Cómo restaurar pyenv para solicitar?

Cuando configuré pyenv + pyenv-virtualenv , parecían agregar auto-mágicamente el nombre de la versión de python actual o el nombre de pyvenv / virtualenv al símbolo del sistema. genial, muy útil. if which pyenv > /dev/null; then eval "$(pyenv init -)"; fi if which pyenv-virtualenv-init > /dev/null; then eval "$(pyenv virtualenv-init -)"; fi Añadí git-completion.bash […]