美文网首页
Git 之坑(2)

Git 之坑(2)

作者: ErCargo | 来源:发表于2016-11-11 01:08 被阅读66次

昨天刚说到最近经常踩Git的坑,今天一上午都在折腾这个了,遇到三个问题:

1、 git clone , Permission denied!

2、git add commit  失效

3、提交分支出错

啥也不说, 上图,本想从Gerrit上clone一下代码, 它是这样响应我的,回车回车, 报overwrite(y/n) 输入y ,他反馈给我图2

图1 git clone

抽风一般的, Permission denied

图2  被拒绝

其实中间还穿插了一步, 就是会跳出一个Gerrit 的窗口, 要求输入用户名和密码, 一输就报找不到该元素, 什么也不输入也是报找不到该元素,崩溃,后来在Gerrit 上找到动态生成的一个密码串,帖进去就好了。

但是重点在与, 有权限之后, 继续git clone 还是报图1 的错误,于是各种找资料,总结出解决方案:

首先找到Git配置文件的ssh key 

图3 SSH key

然后在Gerrit 中add key , 注意, ssh key 要不允许换行 ,然后再继续clone  就OK了

针对第二个问题,git add commit 无效,仍然啥都不说上图

图4  git add 不成功

git add .  ---->  git pull --->  git status ----> git commit -m 原以为一切很顺利,然而坑太深。。。

其中遇到两个问题, 一个是有文件未追踪到,git add . 失败, 另一个是commit 无效, 

第一个问题原因是git add . /git add --all /git add -A 对于dll 文件追踪不到, 解决方案是用git add --all :/ /git add --A :/ 

图 5 git add commit 无效

第2个问题是由于git add 失败, 导致 commit 无效, add 成功后问题就解决了

图6 成功解决

最后一个问题,就是分支名出错了, 完全是因为自己粗心大意, HEAD:refs/for/trelease 写成了 HEAD:for/refs/trelease, 导致再Gerrit上找不到changes , 还自认为很诡异,于是删掉分支, 重新push  ,就OK了

图7 提交分支出错Done!

双11 的晚上,苦逼加班发布到22点回家, 坐在电脑前等00:00:00 然而某宝服务器又挂掉了,静待明天新闻,晚安!

相关文章

  • Git 之坑(2)

    昨天刚说到最近经常踩Git的坑,今天一上午都在折腾这个了,遇到三个问题: 1、 git clone , Permi...

  • Git 之坑(1)

    深深地觉得RP值绝对是全组最低的, 每次提交代码都会遇到各种Git问题 最常见的就是Cannot merge!!...

  • git的坑--fatal:Unable to create“..

    git的坑--fatal:Unable to create“.../.git/index.lock“ 的错误,如下...

  • Git submodule 采坑

    Git submodule 采坑 使用git submodule update --init 时遇到错误:erro...

  • Mac 安装Tensorflow Object Detectio

    步骤与坑: 0. 先于所有: cd $HOME/workspace git clone https://git...

  • 17.《Bioinformatics-Data-Skills》之

    Bioinformatics-Data-Skills》之GIT基本操作(2) 前面我们学习了使用Git进行文件tr...

  • git 使用日记

    第一次使用git填的一些坑 在刚开始安装好git使用git clone命令时就遇到一个坑,错误见下图 这是因为没有...

  • Git使用

    图解GIT 一. git 概述 1. git 简介? 2. 常见的源代码管理工具有哪些? CVS- 开启版本控制之...

  • Git自学与掉坑实录(一)

    目录 Git自学与掉坑实录(一)· 创建版本库· 添加提交文件至版本库 Git自学与掉坑实录(二)· 本地文件的修...

  • Git自学与掉坑实录(三)

    目录 Git自学与掉坑实录(一)· 创建版本库· 添加提交文件至版本库 Git自学与掉坑实录(二)· 本地文件的修...

网友评论

      本文标题:Git 之坑(2)

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