介绍一些 Git 的技巧。
删除提交记录
有时可能错误提交,需要删除提交记录。
1 | git reset --soft HEAD^ |
git 多账号配置
Windows 的配置文件,C:\Users\{username}\.gitconfig
1 | [includeIf "gitdir:C:/Code/projects-A"] |
账号A的配置文件,C:\Users\{username}\.gitconfig-nameA
1 | [user] |
账号B的配置文件,C:\Users\{username}\.gitconfig-nameB
1 | [user] |
这样,当我在 C:/Code/projects-A
目录下时,会使用账号A的配置,当我在 C:/Code/projects-B
目录下时,会使用账号B的配置。