1. 程式人生 > >【Git/Github】在 Windows 上設定Git工作空間

【Git/Github】在 Windows 上設定Git工作空間

自從使用上了git進行版本控制以來,越發覺得是個好東西了。

為了讓git用起來更舒心,根據udacity的Git課程,整理了Windows平臺下配置Git工作空間的方法:

更改背景色

在Git CMD中的“屬性——顏色”下更改字型和背景的顏色;
在Git Bash中的“options——looks”下更改前景色和背景色。

Tab自動補全

下載“git-completion.bash”檔案和“git-prompt.sh”檔案。

建立一個檔案,名為“.bash_profile”,將下述程式碼複製到檔案中,如果存在此檔案,則貼上到檔案後面。

這些檔案必須放在使用者主目錄下,一般預設的使用者主目錄為“C:\users\ 使用者名稱

”下(可以在Git Bash中用命令“~”檢視),可以通過設定環境變數中使用者變數“HOME”為“E:\Git”更改使用者主目錄,然後將各種配置檔案拷貝到更改的目錄中。

# Enable tab completion
source ~/git-completion.bash     #載入之前下載的git-completion.bash檔案

# colors!                                    #定義顏色
green="\[\033[0;32m\]"
blue="\[\033[0;34m\]"
purple="\[\033[0;35m\]"
reset="\[\033[0m\]"
# Change command prompt # 載入之前下載的git-prompt.sh檔案,在提示符下顯示Git狀態 source ~/git-prompt.sh # 如果在程式碼庫中更改了任何內容,提示資訊中顯示一個星號* export GIT_PS1_SHOWDIRTYSTATE=1 # '\u' adds the name of the current user to the prompt # '\$(__git_ps1)' adds git-related stuff # '\W' adds the name of the current directory
# 設定提示資訊,使用者名稱-紫色,commit及Git相關-綠色, # 當前所在目錄後面跟個美元符號-藍色,其他預設顏色 export PS1="$purple\u$green\$(__git_ps1)$blue \W $ $reset"

配置 Git的外部文字編輯器

在Git Bash中執行以下 Git 配置命令。對應的目錄為notepad++啟動檔案目錄。

git config --global core.editor "'D:/Program Files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin"
git config --global push.default upstream
git config --global merge.conflictstyle diff3

開啟“.bash_profile”檔案,將下面一行新增進去:

alias npad="D:/Program\ Files(x86)/Notepad++/notepad++.exe"

重啟Git Bash,就可以用npad命令呼叫notepad++編輯器了。

設定預設地址(可選)

可以通過修改Git Bush快捷方式中的屬性更改bush啟動時的預設地址:

  1. Git Bush快捷方式 “目標”框中刪掉後面的“–cd -to -home”
  2. “起始位置”改為希望的預設位置,eg. E:\Git

相關推薦

Git/GithubWindows 設定Git工作空間

自從使用上了git進行版本控制以來,越發覺得是個好東西了。 為了讓git用起來更舒心,根據udacity的Git課程,整理了Windows平臺下配置Git工作空間的方法: 更改背景色 在Git CMD中的“屬性——顏色”下更改字型和背景的顏色; 在G

python安裝Windows安裝和創建python開發環境

path環境變量 -s cme iat img mba 增加 應用 jni 1. 在 windows10 上安裝python開發環境 Linux和Mac OS都自帶python環境,但是Windows沒有,需要自行安裝。 第1步:訪問 python官網,下載Windows

python安裝Windows安裝和建立python開發環境

1. 在 windows10 上安裝python開發環境 Linux和Mac OS都自帶python環境,但是Windows沒有,需要自行安裝。 第1步:訪問 python官網,下載Windows平臺下的安裝包 選擇下載3.X的版本,我選擇的是3.6.6的版本 雙擊下載完的檔案python-3.6.6-

Gwin10安裝git後,無法使用,出現 fatal: open /dev/null or dup failed: No Such file or directory.

解決方案 解決方案一: 成功率較低 在C:\Windows\System32位置,找到cmd,以管理員執行cmd,貼上輸入sfc /scannow命令,進行修復,修復完重啟。 解決方案二: 成功率較高 替換C:\Windows\System32\driv

Windowsgitgithub部署及基本使用方法

  1、介紹     Git是一個開源的分散式版本控制系統,可以有效、高速地處理從很小到非常大的專案版本管理。Git 是 Linus Torvalds 為了幫助管理 Linux 核心開發而開發的一個開放原始碼的版本控制軟體。     Git 與常用的版本控制工具 CVS, Subversion

ProtoBufferwindows安裝ProtoBuffer3.x (附已編譯資源)

文章 sta baidu linux平臺 hub 結構 mage 關心 平臺   百度了很久,所介紹的方法很多都不適用,搜出來的文章都是找到vs的工程文件然後balabala...,但因為gihub上的最新版本protobuf3.3.0,是不帶vs的工程文件了,官方的rea

windows連線git

此處省去安裝Git和註冊github賬號,預設為PC已經安裝好git和自己擁有github賬號。 1、檢查本機是否有ssh key設定,開啟git bash客戶端: $ cd ~/.ssh 或cd .ssh 如果沒有則提示: No such file or directory 如

原創Windows應用程式報錯常用分析方法總結

在日常使用Windows的過程中,經常會遇到應用程式不能正常啟動、關閉等使用問題。對於Windows來說,解決這些問題的方法比較多,大多時候我們可以通過百度或谷歌搜尋來解決。但更多的時候,我們需要找出背後的原因,也要掌握分析問題和解決問題的方法。 分析應用程式異常的問題,一般的出發點有兩個,第一從應用程式本

Windows搭建Git Server

Git在版本控制方面,相比與SVN有更多的靈活性,對於開源的專案,我們可以託管到Github上面,非常方便,但是閉源的專案就會收取昂貴的費用。   那麼私有專案,如何用Git進行程式碼版本控制呢?我們可以自己構建Git伺服器。一般來說,在Linux上搭建Git的教程比較多,但是如何

Windows搭建Git Server (2)

  第一步:下載Java,下載地址:http://www.java.com/zh_CN/   第二步:安裝Java.安裝步驟不再詳述。   第三步:配置Java環境變數.   &nb

學習筆記版本控制工具 GIT

前言 GIT是一個分散式的版本控制工具。 參考資料 git官方教程-中文版 及 廖雪峰老師的git教程 下文面向windows系統,所有操作使用git自帶的git bash。 編輯文字文件時不要使用記事本,可以用sublime text或notepad++.

相容性ios設定overflow: scroll不滾動bug

背景 目前遇到這麼一個問題:我有一個可以向下展開的下來選單,選單初始高度大於300px左右,沒有超過手機螢幕高度,當展開的時候如果超過手機螢幕高度時讓父元素出現滾動條滾動,就是說內容的高度是動態的。 描述 此前我通過js動態獲取螢幕高度,並設定為父元素的ma

Git 學習筆記(二) 在windows 安裝git

先記錄兩個學習git的網站 Git與SVN、CVS最大的區別是git是分散式版本控制系統,SVN、CVS是分散式版本控制系統。 分散式版本控制系統中,沒有“中央伺服器”,每個人的電腦上都是一個完成的版本庫,可以方便離線工作。多人協作時,可以把各自的修改推送給對方,就可以互

Windows使用Git管理檔案

    今天在搜尋ffmpeg相關資料時,需要通過.sh指令碼檔案下載git上的程式碼檔案,最後通過在Windows上安裝了git,並在git.bash中執行bash ffmpeg.sh解決了程式碼下載問題,順便學習了一些git命令的使用,在這裡稍加記錄。   Git下載     https://git-

MQ——windows部署RabbitMQ單機服務

windows上部署RabbitMQ單機服務 2016年09月14日 10:39:01 閱讀數:339 RabbitMQ依賴於ErLang(面向併發的程式語言) 1.ErLang for windows 64 bit ERLANG_HOME=E:\erl

使用gitblit在windows部署git伺服器

Windows平臺下搭建 第一步:下載Java,下載地址:http://www.java.com/zh_CN/ 第二步:安裝Java.安裝步驟不再詳述。   第三步:配置Java環境變數. 右鍵”計算機” => ”屬性” => ”高階系統設定”

Git學習系列之Windows安裝Git詳細步驟(圖文詳解)

前言   最初,Git是用於Linux下的核心程式碼管理。因為其非常好用,目前,已經被成功移植到Mac和Windows作業系統下。   鑑於大部分使用者使用的是Windows作業系統,故,這裡詳細講解Windows作業系統下Git的安裝步驟。        當然我也會陸續寫出Linux和

Git學習系列之Windows安裝Git之後的一些配置(圖文詳解)

  不多說,直接上乾貨! 前面部落格   第一次使用Git時,需要對Git進行一些配置,以方便使用Git。   不過,這種配置工作只需要進行一次便可,日後對Git進行升級時,會沿用現在的配置。 1、Git配置使用者資訊   配置使用者資

Windows搭建Git伺服器說明

前言 最近公司伺服器遷移變更,由於之前的git伺服器都是在Linux系統上搭建的,也不方便和嵌入式的同事一起使用,因此有了在自己的Windows電腦上搭建git伺服器的想法。折騰了一天,終於把環境各方面搭建好了,爽歪歪啊有木有!當然了這過程中也遇到不少頭疼的坑

教程記錄使用idea操作git合併分支到主幹

最近在使用git,需要將分支合併到主幹,中間也遇到一些問題 步驟(從最開始說起): 首先,要確認的點 伺服器分支有: master :主幹,一般是最後的環境 develop: 開發,進行開發測試 (拉取程式碼從主幹拉,開發完畢後合併到develop,再發布測試)