Git Code Snippets
Remove submodule
bash
mv a/submodule a/submodule_tmp
git submodule deinit -f -- a/submodule
rm -rf .git/modules/a/submodule
git rm -f a/submodule
Config username and email
- 目前 Autocomplete 基本上可以讓使用者找到 field name (user.name),所以這幾乎可以不用寫 😃
- 只想限定在一個 Repo 裡面可以把
--global
拿掉。
bash
git config --global user.name "Name"
git config --global user.email "email@example.com"
Stop replacing LF to CRLF!
Windows 應該很需要這個
bash
git config --local core.autocrlf false
Undo git add
bash
git reset <FILENAME>