![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
git仓库
WFkwYu
Devops技术顾问,欢迎大家一起交流分享!
展开
-
git checkout切换分支报错解决办法
git checkout切换分支报错解决办法一、背景:软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。当你接到一个修复一个代号101的bug的任务时,很自然地,你想创建一个分支issue-101来修复它,但是,等等,当前正在dev上进行的工作还没有提交:并不是你不想提交,而是工作只进行到一半,还没法提交,预计完成还需1天时间。但是,必须在两个小时内修复该bug,怎么办?原创 2021-05-14 11:42:55 · 3348 阅读 · 0 评论 -
jenkins获取git代码自动打包发布到服务器
jenkins获取git代码自动打包发布到服务器问题一、jenkins无法获取git上的代码?1、需要把用户公钥(~/.ssh/id_rsa.pub)传到git远程仓库中,可以通过自己的git账号密码登录后上传,前提是本账号必须要有项目的访问权限;2、生成凭据,然后在项目拉去git代码配置中加上凭据;问题二、安装Publish over SSH插件后测试(test Configurati......原创 2020-03-17 17:38:45 · 1591 阅读 · 0 评论 -
git log查看提交的Author是由谁决定的呢?
git log查看提交的作者是由谁决定的呢?##背景最近给某个开发人员aa开通了git账号,账号是aa,邮箱是aa@qq.com,但是通过git log命令查看aa开发人员的提交记录时,Author确显示的是bb,邮箱是bb@qq.com,那么这个Authon到底是由谁决定的呢?##查看$ git log 查看 Author中的名字是由本机中设置的 user.name和 user.em.........原创 2019-11-28 17:02:25 · 4069 阅读 · 0 评论 -
git通过本地仓库回退远程仓库版本
git通过本地仓库回退远程仓库版本$ git branch ##查看当前处于哪个分支,要回退哪个分支就通过 git checkout brand_id切换到对应分支$ git log$ git reset --hard commit_id$ git push --force好了,这就是git通过本地仓库回退远程仓库版本的方法了,如有...原创 2019-11-26 16:36:33 · 749 阅读 · 0 评论 -
fatal: protocol error: bad line length character: No s解决办法
fatal: protocol error: bad line length character: No s$ git pushfatal: protocol error: bad line length character: No s出现的原因是这个当前用户不拥有当前project的push权限解决办法当然是联系管理员增加当前用户的权限咯这是需要注意你是项目中的哪个角色,如果是Rep...原创 2019-10-25 11:55:32 · 7044 阅读 · 0 评论 -
git客户端通过ssh协议拉取代码需要密码
git客户端通过ssh协议拉取代码需要密码背景:在给学生做git项目管理培训的时候,出现已经把公钥给到了远程仓库,但是拉取代码的时候确出现了需要输入密码的提示,我们正常不是只需要把公钥给到远程仓库,然后就可以直接通过ssh协议拉取代码了吗,为何我确提示要输入密码呢?于是带着这个问题排查两天,百度和git学习群都没有遇到过解决这个问题的办法,于是自己灵机一动,想到了git服务器可能需要重启服务刷...原创 2019-09-30 14:58:55 · 10693 阅读 · 0 评论