十三、Git中的那些坑

Git使用中确实会遇到各种奇怪的问题,不过强大的百度确实能解决你的不少问题,现在说说我遇到的那些问题


1、push过成中可能会遇到这个问题Are you sure you want to continue connecting (yes/no)? yes Failed to add the host to the list of known hosts

解决方案:说明在加载.ssh中的known_hosts出现了权限问题,赋予这个文件更高的权限就不会出现此问题,在Git Bash中输入以下命令

chmod 644 ~/.ssh/known_hosts
chmod 755 ~/.ssh

2、GitLab用户界面上提示该信息:You won't be able to pull or push project code via SSH until you add an SSH key to your profile
解决方案:如果你提前添加了key不会出现此问题,此问题的出现说明你没有把本地的公钥添加到GitLab界面,参照下面的地址完成添加即可http://blog.csdn.net/qq_15792013/article/details/77984570

3、Git Bash快捷方式打不开?
解决方案:当你出现Git Bash快捷方式点击无效的时候,试试右键以管理员身份运行,可能就正常啦

4、Git Bash操作的路径?
解决方案:当你相对本地的某个仓库进行操作时,一定要通过cd <目录地址>命令进到这个目录,否则你的操作一定是不成功的

5、如果发现push到GitLab仓库中的文件错了,如何将这个文件删除呢?
解决方案:通过Git Bash敲命令实现,我们假如文件名是test.txt

$git rm test.txt #删除本地工作区的响应文件
$git commit -m "rm test.txt" #将删除提交到版本库
$git push #将本地修改push到远程分支
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值