美文网首页git
Git点滴记录

Git点滴记录

作者: 行走的代码 | 来源:发表于2019-12-02 08:38 被阅读0次

问题:工作中使用sourcetree,有时候出现一直反复的弹出账号密码输入框,解决方案如下:

1.SourceTree的“工具”-“选项”-“一般”,配置上SSH秘钥:

2.将SSH密钥,配置到GitLab里;

3.仓库的“源路径 / URL”,填写SSH地址;

问题:机器上缓存以前设置的账号信息,信息是错误的,导致每次操作都提示权限错误。解决方法如下:

在控制面版->用户账户->凭据管理器,找到"windows凭据",找到本机保存的git凭据信息,逐条删除。

命令:撤销本地commit

git reset HEAD~

问题:git pull时遇到error: cannot lock ref 'xxx': ref xxx is at (一个commitID) but expected

解决方法:https://blog.csdn.net/qq_15437667/article/details/52479792

命令:cherry-pick

将dev-3.0分支上的某些commit在release-2.1分支上重演

git cherry-pick dev-3.0分支的某些commit-hash

例子:

git cherry-pick

20c2f506d789bb9f041050dc2c1e954fa3fb6910

2633961a16b0dda7b767b9264662223a2874dfa9

5d5929eafd1b03fd4e7b6aa15a6c571fbcb3ceb4 

命令:clean -dfx

可以删除所有非版本控制的文件,以达到跟git clone时一样的状态,相当于状态reset;

适用场景:切换分支等操作,由于本地缓存导致部分文件没有更新到,可以尝试用该命令清理。

问题:如何查看和设置git账户信息:

# 1.查看git配置信息

$ git config --list

# 2.查看git用户名、密码、邮箱的配置

$ git config user.name

$ git config user.password

$ git config user.email

# 3.设置git用户名、密码、邮箱的配置

$ git config user.name"freedom"

$ git config user.password"123456"

$ git config user.email"1548429568@qq.com"

# 3.设置git用户名、密码、邮箱的配置(全局配置)

$ git config --global user.name 用户命

$ git config --global user.name freedom

$ git config --global user.password 密码

$ git config --global user.password abc0506abc

$ git config --global user.password 邮箱

问题:SSL certificate problem: unable to get local issuer certificate

解决方法:https://www.cnblogs.com/jaxu/p/12027839.html

问题:git 强制回滚到某次提交

方法:

git reset --hard  xxx

git push --force

问题:恢复被强制推送push失踪的代码

解决方法:https://blog.csdn.net/qqxx6661/article/details/103283238

问题:撤销merge操作

解决方法:https://www.cnblogs.com/i6010/articles/11128134.html

命令:submodule

https://git-scm.com/book/zh/v2/Git-%E5%B7%A5%E5%85%B7-%E5%AD%90%E6%A8%A1%E5%9D%97

https://www.cnblogs.com/ibingshan/p/10238469.html

相关文章

  • Git点滴记录

    问题:工作中使用sourcetree,有时候出现一直反复的弹出账号密码输入框,解决方案如下: 1.SourceTr...

  • Android Zygote系统服务孵化器启动大概流程分析

    之前用Github 的git page 搭配 Hexo来写文章,非常的繁琐。现在改用简书来记录自己学习的点滴。欢迎...

  • 2017-10-16

    从此记录所思点滴。 从此记录所思点滴。

  • git常用指令

    git log -3 查看3条记录git log origin/master 查看远程记录git reset 回...

  • git查看提交记录详情

    git 查看commit 提交记录详情 git log //查看所有的提交记录 git show //查看最新的提...

  • 2.3 Git 基础 - 查看提交记录

    提交记录git log 2.2 Git 基础 - 记录每次更新到仓库(删除和改名)2.4 Git 基础 - 撤销操...

  • Git常用命令

    git常用命令记录 git提交一个没有任何改动的记录:git commit -m "empty commit" -...

  • git 并不简单啊

    git log 查看历史记录 git log --pretty=oneline 优美的查看历史记录 git res...

  • 点滴记录

    《集邮》 【学习目标】 1、探索并掌握三位数除以一位数,商是两位数的除法的计算方法,并能正确进行竖式计算。 2、能...

  • 点滴记录

    1. 偶然在一篇文章里看到一个写作平台的线下活动通知,因时间和地点很合适,立马跟随文字引导报了名。人生的首次线下活...

网友评论

    本文标题:Git点滴记录

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