一、開始
Start Some Baby Steps
1.在 Windows 中安裝git 及 VS Code
1.1至git官網下載安裝檔案
http://git-scm.com/download/win
1.2 開啟Git-2.17.0-64-bit.exe並進行安裝
1.2.1 安裝過程 (基本上使用預設值就對啦)









2. Git基礎設定
2.1 設定Git起始目錄
當你安裝好git 肯定迫不及待的想嘗鮮看看,我們可以點擊Git Bash感受一下,在Windows 系統,Git 在 $HOME 目錄(對大部份使用者來說是 C:\Documents and Settings\$USER 或C:\Users\$USER -- 即%USERPROFILE%)。
但建議將%HOME換到一個比較單純的位置,未來備份或者進行其他操作都比較直觀。作法如下:我的電腦右鍵 > 內容 > 進階系統設定 > 進階 > 環境變數(N) > 新增:


TIPS : 以修改環境變量“PATH”為例,修改完成後,進入DOS命令提示符,輸入:set PATH=C: ,關閉DOS窗口。再次打開DOS窗口,輸入:echo %PATH% ,可以發現“我的電腦”->“屬性”->“高級”->“環境變量”中設置的 PATH 值已經生效。 set HOME=D:\git\
2.2 設定識別資料
在你安裝 Git 後首先應該做的事是設定使用者名稱及電子郵件。 這一點非常重要,因為每次 Git 的提交會使用這些資訊,而且提交後不能再被修改:
$ git config --global user.name "saxon"
$ git config --global user.email "saxon@kenda.com.tw"

再次提醒,若你有傳遞 --global
參數,只需要做這工作一次,因為在此系統,不論 Git 做任何事都會採用此資訊。 若你想指定不同的名字或電子郵件給特定的專案,只需要在該專案目錄內執行此命令,不須加上 --global
參數。
2.3 這些設定在哪 ?
Git 附帶一個名為 git config
的工具,讓你能夠取得和設定組態參數。這些設定允許你控制 Git 各方面的外觀和行為。 這些參數被存放在下列三個地方:
檔案
/etc/gitconfig
:裡面包含該系統所有使用者和使用者倉儲的預設設定。 如果你傳遞--system
參數給git config
,它就會明確地從這個檔案讀取或寫入設定。檔案
~/.gitconfig
、~/.config/git/config
:你的帳號專用的設定。 只要你傳遞--global
,就會明確地讓 Git 從這個檔案讀取或寫入設定任何倉儲中 Git 資料夾的
config
檔案(位於.git/config
):這個倉儲的專用設定。

2.4 我還需要設定什麼 ?
雖然git指令不長,但長時間操作下來還蠻繁瑣的,我們可以利用git內建的別稱(alias)功能,設定一些指令的別稱,就可以少打幾個字。
$ git config --global alias.co checkout
如第一行,未來輸入git co
指令就等同輸入git checkout
一樣的效果。

3. VS code 基礎設定
請至此https://code.visualstudio.com/download下載VS code,安裝步驟基本用初始值安裝即可,但建議將已code開啟加入右鍵功能選單。

3.1 擴充功能推薦
VS code有很多好用的擴充功能,這邊推薦幾個一定要裝的:
ftp-sync : 即時將程式同步到測試環境
GitLens : 顯示每行程式碼修改人員、時間等資訊,各commit程式比對…功能族繁不及備載。
Informix 4GL: 針對4GL語法高亮顯示,自動完成語法。
3.2 換行、編碼設定
剛接觸VS Code遇到的第一個問題,便是編碼問題,目前公司內部主機檔案都是big5格式,而VS Code預設的編碼卻是UTF-8,且WINDOWS的換行為CRLF,AIX主機是LF,因此建議在個人設定增加一些設定,點選VS Code左下角齒輪圖樣 > 設定,進入設定畫面,並在右方使用者設定增加下列設定:
"files.encoding": "cp950", "[4GL]": { "files.encoding": "cp950" },"files.eol": "\n"

Last updated