【Git Bash】終端機顯示設定
avatar-img
Err500

【Git Bash】終端機顯示設定

更新於 發佈於 閱讀時間約 2 分鐘

前言

我個人比較懶,只想學一套方式,遇到不同平台再找對應的語法進行處理。用詞上輸入指令的區塊通用終端機(terminal),其他常見的用詞如下:

  • Windows:Command Line Interface(CLI)、CMD、Powershell
  • MacOS:Terminal
  • Linux:Bash


另外,常常也會看到許多人改使用zsh,提供自動文字補全、語法提示以及各式各樣的主題、字型插件等,可以玩出許多不同花樣,打造客製化的體驗。只不過既然作為工程師,少不了需要會Git,因此選擇熟悉Git bash會是相對通用的工具。


顯示設定位置

僅顯示使用者主目錄~

僅顯示使用者主目錄~

如上圖,會發現我的bash打開後提示輸入在主目錄(home directory),沒有額外顯示主機名稱、使用者名稱等資訊,可以使用cat指令查看配置的檔案內容。

cat /etc/profile.d/git-prompt.sh 


若要進行修改,可以直接到位置上直接編輯後儲存,重新開啟Git Bash。

vim /etc/profile.d/git-prompt.sh


或者Windows上先到資料夾位置,再藉由視窗介面開啟檔案編輯。基本上配置檔位置就在Git安裝的根目錄底下,指令操作不熟悉的話也可以滑鼠點擊慢慢找。

cd /etc/profile.d
start .


打開後如下圖:

raw-image

目前我是把反白區塊註解掉,有興趣可以自己試試其他幾項的結果,可以參考註解上的英文說明。

avatar-img
Err500
12會員
76內容數
遇到的坑、解過的題、新知識的探索、舊時代的遺毒!? 工作後我發現,文件更新往往跟不上新需求的更迭,犯錯的歷史總是不斷重演。因此,我改變了方式,蒐集從程式上、系統上的每一次異常處理過程,好讓再次遇到相同的問題時能快速應變。此專題就是我的錯題本,期待日後不管在工作上或交流上遇到難題,都能輕鬆地應答:有什麼難的,我都踩過。
留言
avatar-img
留言分享你的想法!
Err500 的其他內容
本文介紹瞭如何在Windows系統中,透過設定.bashrc文件輕量級地配置JDK環境變數,解決不同專案使用不同JDK版本的問題,並涵蓋了環境變數的概念、用途及其他注意事項。
今天在解衝突的時候,同事提到了做merge指令時跟在Gitlab上提交merge request的時候是情況是相反的,我想他或許也沒探究過原因。 曾經我也很疑惑為什麼大家都是說發PR,但是越想越不對勁: PR的P指的是pull,為什麼是用拉pull而不是用推push?
本篇文章介紹如何使用Git Bash進行版本控制操作,包括創建repository、查看狀態、歷程以及加入暫存和提交暫存等操作。透過基本的Git指令,您可以更深入地瞭解Git工具的使用方法。
本文介紹瞭如何在Windows系統中,透過設定.bashrc文件輕量級地配置JDK環境變數,解決不同專案使用不同JDK版本的問題,並涵蓋了環境變數的概念、用途及其他注意事項。
今天在解衝突的時候,同事提到了做merge指令時跟在Gitlab上提交merge request的時候是情況是相反的,我想他或許也沒探究過原因。 曾經我也很疑惑為什麼大家都是說發PR,但是越想越不對勁: PR的P指的是pull,為什麼是用拉pull而不是用推push?
本篇文章介紹如何使用Git Bash進行版本控制操作,包括創建repository、查看狀態、歷程以及加入暫存和提交暫存等操作。透過基本的Git指令,您可以更深入地瞭解Git工具的使用方法。