生成SSH公钥

注意,在配置的时候,不要去设置密码,不然每次git clone的时候是需要去输入密码的(坑)

  1. // 命令
  2. ssh-keygen -t rsa -C "邮箱"
  3. // 查看ssh公钥
  4. cat ~/.ssh/id_rsa.pub
  5. // 复制整个文件的内容即可

git删除本地修改

  • git checkout . //本地所有修改的。没有的提交的,都返回到原来的状态
  • git stash //把所有没有提交的修改暂存到stash里面。可用git stash pop恢复。
  • git reset —hard HASH //返回到某个节点,不保留修改。
  • git reset —soft HASH //返回到某个节点。保留修改
  • git clean -df //返回到某个节点
  • git clean 参数
  • -n 显示 将要 删除的 文件 和 目录
  • -f 删除 文件
  • -df 删除 文件 和 目录

git连接远程仓库

  • 本地仓库连接远程仓库
    1. git init //初始化git仓库
    2. git commit -m””
    3. git remote add origin (远程仓库SSH方式或者HTTPS方式)
    4. git push -u origin master
  • 直接克隆git仓库
    1. git clone (远程仓库地址:SSH or HTTPS)
    2. git add ./* //将目录中所有文件添加
    3. git commit -m “”
    4. git push -u origin master // 加了-u参数,后续提交直接使用git push即可