git积累

作者: 荣子3507 | 来源:发表于2018-07-10 11:14 被阅读0次

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>
  • 比较某文件在提交节点a,节点b的差异
git diff <hashcode> <hashcode> <file> 
技巧:如果省略后面一个hashcode,则默认表示与上一提交节点比较

相关文章

  • git积累

    git添加SSH密钥 在github上新建了远程仓remote repository, 将本地仓locoal re...

  • git 积累

    git从当前分支的某一个commit开始创建新分支 tag相关

  • git积累

    git命令重置本地提交: 回滚操作 重置merge 命令拉去远程分支 更新远程分支列表 切换到当前分支 —>合并...

  • git 问题积累

    1. .gitignore中增加过滤规则不起作用 .gitignore中增加过滤规则不起作用的解决方法 缓存了。 ...

  • Git学习积累

    git的使用 切换分支 git checkout -b dev 创建dev分支,并切换到dev分支 相当于创建 g...

  • Git 命令(积累更新)

    不小心 git add 了多余的文件,通过 git reset 去除多余文件: 查看 global 配置

  • 【git】批量删除 本地 git 分支

    比如我们平时的 bugfix 分支,慢慢就会积累一堆,逐个 git branch -D branchName 会烦...

  • Git学习

    今天第一天开始上班,没有任务,于是开始学习Git这一程序猿必须掌握之技能,希望今天的积累过后,对与Git或者...

  • 迭代式 成长

    增量式 成长,一定要有一个积累的方式。那就是电子化、文本化、git版本控制

  • 2018-4-22,实习一年整

    Git数据 公司的Gitlab数据:这一年的实习的确敲了不少业务代码 个人的Gitee数据:可以看出近期才开始积累...

网友评论

      本文标题:git积累

      本文链接:https://www.haomeiwen.com/subject/scdfpftx.html