前置配置
- 顯示副檔名。
- 配置預設目錄:
- 設定 - 系統 - 儲存 -
高階儲存設定
-儲存新內容的地方
。 - 移動 除應用目錄外的 所有預設目錄到資料盤(文件目錄、下載目錄等)。
- 某些目錄需要特殊處理(如
Downloads
)。
- 設定 - 系統 - 儲存 -
- 個性化設定:
- 設定 - 個性化 - 開始 - 資料夾:
設定
。
- 設定 - 個性化 - 開始 - 資料夾:
配置 Scoop
Scoop——也許是 Windows 平臺最好用的軟體(包)管理器。
若無說明,預設在 Windows 終端(非管理員)下操作。
Set-ExecutionPolicy RemoteSigned -scope CurrentUser
iwr -useb get.scoop.sh | iex
scoop config proxy 127.0.0.1:7890 # 根據代理埠設定
scoop install 7zip git aria2 sudo
- 以管理員身份執行
7zFM.exe
,設定 7-Zip 為壓縮檔案預設開啟方式,並新增 7-Zip 到右鍵選單。 - 配置 Git 代理。
scoop bucket add extras
scoop bucket add versions
scoop bucket add dorado https://github.com/chawyehsu/dorado
scoop install notepad3 refreshenv openssl
配置
- 開啟開發人員模式:
- 設定 - 隱私和安全性 -
開發人員模式
:開。
- 設定 - 隱私和安全性 -
- 啟用長路徑支援:
- 執行
sudo Set-ItemProperty 'HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem' -Name 'LongPathsEnabled' -Value 1
。
- 執行
Git
代理
# 設定代理
git config --global http.proxy http://127.0.0.1:7890
git config --global https.proxy https://127.0.0.1:7890
# 取消代理
# git config --global --unset http.proxy
# git config --global --unset https.proxy
# 檢視配置
git config -l --global
使用者資訊
git config --global user.email "EMAIL"
git config --global user.name "USERNAME"
-
TODO
-
遠端倉庫。
ssh-keygen -t rsa -C "EMAIL"
cat C:\Users\USERNAME\.ssh\id_rsa.pub
Credential Helper Selector
配置好之後,第一次 git push
(或別的需要鑑權的操作)可能會彈出 CredentialHelperSelector 視窗。
選擇 manager-core
,然後勾選 Always use this from now on
即可。
如果出現錯誤,可以執行 git credential-helper-selector
重新開啟 CredentialHelperSelector。