Error of Git

    本文旨在记录使用git时遇到的各种问题及解决方案,希望更多的人少走弯路。

1、eclipse 上传更新的时候出现:cannot open git-receive-pack

方案1:

可以试试下面的配置

windows-->Preferences-->Team-->Git-->Configuration-->User Settings.然后点Add Entry新建一个键值对,输入http.sslVerify=false

方案2:

重新Commit【虽然并没有增加什么】,再push。

2、cannot open git-upload-pack

首次share代码到github时:

share时配置文件未全部commit, cannot open git-upload-pack。

试了1的方法,失败;最后断开连接,删除本地仓库后重新share all,成功。

非首次:断开连接,删除本地仓库,pull到本地,再次commit【如果直接commit此时提交的会覆盖先前提交的】。

3、pull时异常:The current branch is not configured for pull No value for key remote.origin.url found in configuration

解决方案1:

找到当前工程的config文件,E:\WorkSpace\Algorithm\.git\config;

修改内容如下:

[core]

    symlinks = false

    repositoryformatversion = 0

    filemode = false

    logallrefupdates = true

[branch "master"] 

    remote = origin

    merge = refs/heads/master

[remote "origin"] 

    url = https://github.com/zxiaofan/Algorithm.git

    fetch = +refs/heads/*:refs/remotes/origin/*

解决方案2:

Window->Preference->Team->Git->Configuration->Repository Settings->选择当前repository,open,按方案1的内容修改。

时间: 2024-09-14 15:00:11

Error of Git的相关文章

Git使用详解

内容索引 1. Git 1.1. Git是何方神圣? 1.2. 重要的术语 1.3. 索引(stage) 2. 安装 3. 配置 3.1. 用户信息 3.2. 高亮显示 3.3. 忽略特定的文件 3.4. 使用.gitkeep来追踪空的文件夹 4. 开始操作Git 4.1. 创建内容 4.2. 创建仓库.添加文件和提交更改 4.3. diff命令和commit修改 4.4. Status, Diff和Commit Log 4.5. 更正提交的信息 - git amend 4.6. 删除文件 5.

使用python分析git log日志示例_python

用git来管理工程的开发,git log是非常有用的'历史'资料,需求就是来自这里,我们希望能对git log有一个定制性强的过滤.此段脚本就是在完成这种类型的任务.对于一个repo所有branch中的commit,脚本将会把message中存在BUG ID的一类commits给提取整理出来,并提供了额外的search_key, 用于定制过滤. 复制代码 代码如下: # -*- coding: utf-8 -*-# created by vince67 Feb.2014# nuovince@gm

Git - Tutorial官方【转】

转自:http://www.vogella.com/tutorials/Git/article.html#git_rename_branch   Lars Vogel   Version 5.8   Copyright 2009-2015 vogella GmbH 10.08.2015 Git Tutorial This tutorial explains the usage of the distributed version control system Git via the comman

ti processor sdk linux am335x evm /bin/unshallow-repositories.sh hacking

#!/bin/bash # # ti processor sdk linux am335x evm /bin/unshallow-repositories.sh hacking # 说明: # 本文主要对TI的sdk中的unshallow-repositories.sh脚本进行解读,是为了了解 # 其工作机制. # # 2016-4-16 深圳 南山平山村 曾剑锋 # Authors: # Franklin Cooper Jr. # This distribution contains cont

解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法_Linux

解决fatal:remote error:You can't push to git://github.com/username/*.git问题的办法 今天Git push的时候 fatal:remote error: You can't push to git://github.com/username/*.git Use git@github.com:username/*.git 看来我是没有权限push啊. 解决方法: git remote rm origin git remote add

mac git xcrun error active developer path 错误_Swift

一:情景: 在mac下使用git;xcode4.6的环境时,需要安装command line tools ,但是在装了xcode5之后,就不需要安装command line tools了,默认已经集成了:但是我先装了,xcode4.6后来又安装了xcode5也就是,我mac上安装了两个版本的xocde但是在终端下使用git时,出现了错误如下: 二:错误     xcrun: error: active developer path ("/Users/apple/Desktop/Xcode5.ap

Git错误:error setting certificate verify locations

错误内容: fatal: unable to access 'https://github.com/xxxx/xxxx.git error setting certificate verify locations: CAfile: E:/software/Git/mingw64/ssl/certs/ca-bundle.crt CApath: none 错误原因: 个人是由于git发生了文件丢失 解决措施: 通过重装git客户端解决 若有其他解决方式或者不能解决 可以私信我

BAE Git error: RPC failed; result=22, HTTP code = 411解决办法

使用BAE Git时,需要对本地Git进行配置,不然会出现以下错误: Counting objects: 13073, done. Delta compression using up to 8 threads. Compressing objects: 100% (12182/12182), done. error: RPC failed; result=22, HTTP code = 411 fatal: The remote end hung up unexpectedly Writing

VS 2017 Git failed with a fatal error的解决办法

前几天,满怀欣喜的从VS2015更新到了VS2017,经过这几天的试用,整体来说感觉还是挺不错的.昨天推送项目到远程服务器的时候,发现出现了推送失败的错误,错误如图: 按照提示,我看到输出窗口的输入内容如下: 当时以为更换了VS导致了ssh key丢失,重新输入密码验证一下就可以了,于是开始想办法找输入密码的地方. 经过一番折腾寻找,发现点击操作的时候,出现如下菜单: 这里我们选择"打开命令提示符"菜单,打开了命令提示符,输入提交到远程命令: git push origin maste