英文字母大小寫轉換
2020-06-15
PowerShell Script 英文大小寫轉換
- 44625
- 0
- PowerShell
英文字母大小寫轉換
設定git常用指令「縮寫」
返回前提交紀錄有兩種模式 Hard 與 Soft
Hard
$ git reset --hard HEAD
:
此種模式完全不保留原始 commit 結點的任何資訊,會連同資料夾中實體檔案內容都進行重置,也就是直接將工作區、暫緩區及 git 目錄都重置成目標Reset結點的資料內容。
Soft
$ git reset --soft HEAD / commit id
:此模式下會保留工作區資料內容,不會異動到目前所有的實體檔案內容;也會保留暫緩區資料內容,讓暫緩區與 git 目錄資料內容是一致的。
Git 更換遠端repository位置
在使用 git 時,常會遇到在同台電腦上,需使用不同的 git 使用者名稱及信箱
例如:公司的 git 會用公司的 name/email ,個人的也會用私人的 name/email
錯誤訊息:
remote: Repository not found.
fatal: repository 'https://github.com/xxx/xxx.git/' not found
如果確認git位置沒有問題,但執行pull/push還是失敗並出現此錯誤訊息
表示你當前remote的repository權限,跟你要pull/push的git位置權限不一致
Github產生Token,改為用Token的方式取代密碼來進行登入!
錯誤訊息:
remote: Invalid username or password.
fatal: Authentication failed for 'https://github.com/xxxxxxxx.git/'
如果你帳密都對,但出現此錯誤,
請檢查一下,你的帳戶安全設定,是不是設有二次驗證(Two-factor authentication)
導致你的git要去存取時被擋住了~
Python 字典與字串間互轉
Python 字串與bytes互相轉換