study/linux/git.md

867 B
Raw Blame History

git使用教程

常用命令

  • 克隆项目
git clone git@www.zeekling.cn:deep-learn/papers.git
git clone git@www.zeekling.cn:deep-learn/papers.git location  # 克隆到指定文件夹
  • 版本回退
# 此为默认方式,不带任何参数的git reset,这种方式,它回退到某个版本,只保留源码,回退commit和index信息
git reset -mixed head file
 #回退到某个版本只回退了commit的信息不会恢复到index file一级。如果还要提交直接commit即可
git reset -soft head file
#彻底回退到某个版本,本地的源码也会变成为上一个版本的内容
git reset -hard head file
  • https保存密码
git config --global credential.helper store

常见问题

  1. 添加了秘钥但是克隆项目或者提交代码的时候显示没有权限
ssh-add ~/.ssh/github