下载
由于众所周知的原因,从上面的链接下载git for windows最好挂上一个代理,否则下载速度十分缓慢。推荐从 Git for Windows 国内下载站 下载。
安装
根据安装程序一步步安装即可。
注意一下几个地方:
Adjusting your PATH environment
勾选第一个选项:Use Git from Git Bash only
因为这种方式最安全。
Choosing HTTPS transport backend
勾选第一个选项:Use the OpenSSL library
Configuring the terminal emulator to use with Git Bash
勾选第一个选项:Use MinTTY
其他的配置使用默认的即可。
配置
命令
git reset
git reflog
命令场景
克隆指定分支
git clone -b branch_name repo_url
克隆到指定目录
git clone repo_url dir_path
实操
恢复 git reset -hard
的误操作
场景描述
Git 本地 Add、Commit 后没有 Push 到远程,然后 reset 到了某个版本,想要恢复到刚才到 Commit 版本。
方法
执行
git reflog
查看所有提交记录1
2
3git reflog
00a3483b HEAD@{1}: reset: moving to 00a3483bd0bf4a53de63bcdd1a17b394a542618e
c9b9d236 HEAD@{2}: commit: update执行
git reset c9b9d236
恢复到上一次的提交