前言
本篇为个人笔记,记录用。
正文
- 清除 git,即删除本地
.git
文件。命令:rm -rf .git
。 - Git 远程推送The authenticity of host 'github.com (52.74.223.119)'问题,解决:The authenticity of host 'github.com (52.74.223.119)' can't be established. 问题
- 生成ssh的方法和配置
- 生成 Deploy Keys,规则与 ssh key 一样
- ssh-keygen -f ~/.ssh/deploy_key_repo1(生成保存)
- ssh-add ~/.ssh/deploy_key_repo1(添加路径到认证列表)
- ssh-add -l(查看认证列表,看是否成功添加)
- cat ~/.ssh/deploy_key_repo1.pub | pbcopy(复制 deploy public key)
- git@github.com: Permission denied (publickey).
- Git: The key you are authenticating with has been marked as read only. 这里
其他
- 配置邮箱和用户名
$ git config --global user.name "xxx" $ git config --global user.email "xxx" # 以上是设置全局用户,如果是单一项目则: $ git config user.name "xxx" $ git config user.email "xxx"
- 提交到暂存(全部)
$ git add -A -- .
- 查看当前用户信息以及其他的一些信息
$ git config --list
- 将暂存提交到 git 库
git commit -m "添加你的注释,一般是一些更改信息"
- 将本地的库链接到远程
git remote add origin https://github.com/toFrankie/HelloNode.git
- push
$ git pull origin master