在linux shell提示符下顯示git狀態 轉載
第一步首先clone程式碼:
git clone git://git.kernel.org/pub/scm/git/git.git
第二步拷貝指令碼
把檔案contrib/completion/git-completion.bash 拷到~下,重新命名為.git-completion.sh
把檔案contrib/completion/git-prompt.sh 拷到~下,重新命名為.git-prompt.sh
可以先看一下這兩個指令碼的內容,裡面有簡單介紹。
第三步寫入.bashrc以下內容
source ~/.git-completion.sh
source ~/.git-prompt.sh
export GIT_PS1_SHOWDIRTYSTATE=1
export GIT_PS1_SHOWSTASHSTATE=1
export GIT_PS1_SHOWUNTRACKEDFILES=1
export GIT_PS1_SHOWUPSTREAM=”verbose git svn”
PS1=’[\033[1;31m]\
第四步登出或者重新啟動,此時命令列應該已經改變。成功。
相關推薦
在linux shell提示符下顯示git狀態 轉載
第一步首先clone程式碼: git clone git://git.kernel.org/pub/scm/git/git.git 第二步拷貝指令碼 把檔案contrib/completion/git-completion.bash 拷到~下,重新命名為.
如何在linux命令提示符下鎖屏
鎖屏 linux Ctrl+D 即可鎖定當前的終端 如何在linux命令提示符下鎖屏
linux編輯檔案時顯示行號-轉載-醉糊塗仙
原文地址:https://blog.csdn.net/u010916338/article/details/77511198 一,臨時設定行號 一般模式下(i是insert模式,再按esc即為一般模式) 輸入:set nu 取消行號:set nonu :上面的冒號不要忘記輸入
Linux Shell環境下用jq命令處理json檔案
安裝 CentOS下可以直接通過yum安裝: yum install jq -y 使用方法 假設有一個名為test.json的檔案,內容如下: { "Summary": { "Version": "1.0", "Comment
mongo shell連線到mongoDB及shell提示符下執行js指令碼
同mysql資料庫類似,mongoDB也可通過mongo客戶端連線到mongod伺服器來進行絕大多數日常管理。這個命令列工具就是mongo,在mysql中則是mysql。通過mongo命令可以連線到本機,異機,以及在linux shell或者mongo s
如何在Linux系統環境下搭建Git伺服器
搭建環境: 伺服器 CentOS6.6 + git(version 1.8.3.1) 客戶端 Windows10 + git(version 2.11.1.windows.1) 1. 安裝Git相關軟體 Linux是伺服器端系統,Windows作為客戶端系統,分別安裝Git 安裝服務端: [[em
linux字元介面下顯示中文,安裝zhcon
1.下載zhcon-0.2.5-to-0.2.6.diff.gz和zhcon-0.2.5.tar.gz兩個包 wget http://sourceforge.net/projects/zhcon/files/zhcon/0.2.6/zhcon-0.2.5.tar.gz
修改linux shell 提示符
遠端登入虛擬機器,linux shell提示符為-bash-4.1$ 要把這個提示符改掉 1、新建~/.bash_profile檔案 -bash-4.1$ vi ~/.bash_profile -bash-4.1$ cat ~/.bash_profile cat: /
用Shell指令碼定時監控Linux下的程序狀態並自動重啟
以mysql為例,先上shell指令碼,如下: #!/bin/bash ps -ef | grep mysqld | grep -v grep if [ $? -ne 0 ] then echo “start process…” /etc/rc.d/init.d
Git使用:Linux(Ubuntu 14.04 x64)下安裝GIt並配置連接GitHub
成功 ger 版本 style sts via xxxxxxxx apt 安裝 github是一個非常好的網絡代碼托管倉庫,知曉許久,但是一直沒有用起來,最近才開始使用git管理自己的文檔和代碼。 Git是非常強大的版本管理工具,今天就告訴大家,如何在Linux下安裝GIt
寫了一個簡單的Linux Shell用來下載文件
logs -- spi http col 內容 style bre shell #!/bin/sh for (( i=0; i<30; i=i+1 )); do # 利用spider來探測請求的資源是否存在,並把請求的結果寫入到一個文件 wget -
Linux shell 命令行下查詢外網IP
shell命令行查ip查詢IP在網頁上打開網址就可以顯示,但是在命令行下可以安裝w3m/Links/Lynx這些命令行瀏覽器,但是為了這個又感覺不方便,所以很多查IP網站提供了UNIX/LINUX的。命令行查詢(詳細): UNIX/Linux: #curl cip.cc Windows: >tel
Linux Shell腳本生產環境下安全地刪除文件
rm safe 腳本編寫背景 無論是生產環境、測試環境還是開發環境,經常需要使用rm命令刪除&批量一些“重要”目錄下的文件。按照Linux的哲學“小即是美”(一個程序只做一件事)+“用戶清楚自己做什麽”(用戶知道自己想要什麽,也明白自己在做什麽,並且會為自己的行為負責),那麽用戶在執行r
Linux 下搭建git 服務器
domain 目錄結構 倉庫 read -i shel for public git clone 環境: 服務器 centos7.3 +git1.8.3.1 客戶端 centos7.2 +git1.8.3.1服務器配置; 1.安裝git yum inst
linux shell下獲取cpu溫度
ima wid src pre images 兩個 alt cat light cpu0:cat /sys/class/thermal/thermal_zone0/temp cpu1:cat /sys/class/thermal/thermal_zone1/temp
Git錯誤解決(windows版本下的Git Shell)
git push allow yun hint forwards 用戶名 users shell using 第一個問題:怎麽也不能將自己本地倉庫代碼pull到GitHub網站上? git push origin master Warning: Permanently ad
linux中shell curl命令獲取http狀態碼
linux中shell curl命令獲取http狀態碼linux中shell curl命令獲取http狀態碼通過curl的-w參數我們可以自定義curl的輸出,%{http_code}代表http狀態碼 代碼如下 復制代碼# curl -I -m 10 -o /dev/null -s -w %{http_co
QT下實現對Linux Shell調用的幾種方法
nes running qprocess -o test main new rest ring 使用QProcess QThread ============================================ #include <QProcess&
linux shell下16進制 “uxxxx” unicode to UTF-8中文
city 使用 orm tac 字符 3.1 方法 查詢接口 var 問題出現背景: 項目中有個通過ip獲取歸屬地城市需求,我是直接通過新浪的ip歸屬查詢接口來獲取的。我使用的是shell腳本調用 RESULT=$(curl -s ‘http://int.dpool
linux下顯示隱藏目錄或隱藏文件占用空間大小
du -sh linux du linux下顯示隱藏目錄或隱藏文件占用空間大小du -sh .[!.]*cd .pyenvdu -sh *cd versions/root@10-10-90-115:/# cd /data/home/wangting/root@10-10-90-115:/data/