Git的常用命令收集
# 拉取最新的代码
git fetch --all
# 恢复到最后一次提交,放弃本地所有修改
git reset --hard
# 列出所有设置
git config -l
# 抛弃对文件的修改
git co -- <filename>
# 抛弃对目录的修改
git co .
# 从版本库中删除文件
git rm <filename>
# 比较差异
git diff
# 查看提交历史
git log
本篇文章后续不定期更新
# 拉取最新的代码
git fetch --all
# 恢复到最后一次提交,放弃本地所有修改
git reset --hard
# 列出所有设置
git config -l
# 抛弃对文件的修改
git co -- <filename>
# 抛弃对目录的修改
git co .
# 从版本库中删除文件
git rm <filename>
# 比较差异
git diff
# 查看提交历史
git log
本篇文章后续不定期更新
在Linux内源码编译安装的Git如果出现了 “Unable to find remote helper for ‘https’” 错误,则说明编译的时候没有发现系统有openssl开发包。
解决办法就是在编译之前安装相关的开发包就可以了。
yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
在升级win8.1之后,重新安装的Git虽然可以正常使用 但遇到https时会报“Unable to find remote helper for ‘https’”的错误
网络搜索了许久未果,于是自己研究
检查安装的文件 结果:所有文件均完整
检查文件的访问权限 结果:所有文件当前用户均可访问
为调用的git等exe文件授予管理员运行权限 结果:问题依旧存在
挣扎了半天,尝试重装解决。
在重装的时候选择了 管理员权限运行 结果意外的发现重装后,https可以正常使用了。
至此问题解决。