git积累

2018-07-10  本文已影响0人  荣子3507

git添加SSH密钥

在github上新建了远程仓remote repository, 将本地仓locoal repository推送到remote repository时提示如下:

错误提示

原因:没有通过密钥认证

解决办法:

在git bash中运行以下命令, 实际使用改成git配置的邮箱地址即可

ssh-keygen -t rsa -C "mymail@163.com"

运行结果截图如下


生成SSH密钥

运行后会生成两个文件id_rsa和id_rsa.pub,在github个人账户的SSH keys中添加id_rsa.pub里的内容即可
再次推送就可以了,如下图


推送远程仓成功

git 代码提交

git代码提交一般有五个步骤:

  1. 查看目前代码的修改状态
  2. 查看代码修改内容
  3. 暂存需要提交的文件
  4. 提交已暂存的文件
  5. 同步到服务器

git 比较不同

git diff <file>
git diff -cached <file>
git diff <hashcode> <hashcode> <file> 
技巧:如果省略后面一个hashcode,则默认表示与上一提交节点比较
上一篇 下一篇

猜你喜欢

热点阅读