您的位置:首页 > 其它

git本地项目上传可能遇到的问题

2016-03-30 20:17 441 查看
最近学习git,做一个简单的总结:

git入门个人推荐
廖雪峰老师的教程里写的简单易懂

该教程是按顺序来的,一直到 添加到仓库 之前操作起来应该都不会有任何的问题,下面是在添加到仓库可能出现的一些问题:

1.如果输入:
$git remote add origin git@github.com:github账号名/项目名.git


提示出错信息:
fatal: remote origin already exists.


解决办法如下:1、先输入
$ git remote rm origin


2、再输入
$git remote add origin git@github.com:github账号名/项目名.git
就不会报错了。

3、如果输入
$ git remote rm origin 


还是报错的话
error: Could not remove config section ‘remote.origin’.


我们需要修改gitconfig文件的内容4、找到你的github的安装路径5、找到一个名为gitconfig的文件,打开它把里面的[remote "origin"]那一行删掉就好了!

(2):如果输入
$ ssh -T git@github.com
若出现错误

Permission denied (publickey)
.因为新生成的key不能加入ssh就会导致连接不上github。解决办法如下:依次输入以下命令

$ ssh-agent
<span style="font-family: Arial;">$ ssh-add ~/.ssh/id_key </span>


(3)如果输入
$ git push origin master


提示出错信息:error:failed to push som refs to …….解决办法如下:1、先输入
$ git pull origin master
2.再输入

$ git push -u origin master
3、如果出现报错下面的一种

fatal: Couldn’t find remote ref master

fatal: ‘origin’ does not appear to be a git repository

fatal: Could not read from remote repository.

就需要重新输入:
$ git remote add origingit@github.com:djqiang/gitdemo.git


当然在合作开发的时候不但需要上传自己的部分,也需要从github克隆别人的,这时用命令:
git clone git@github.com:github账号名/项目名.git
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: