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

来源:互联网 发布:易语言会员系统源码 编辑:程序博客网 时间:2024/06/08 04:12

最近学习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、如果出现报错下面的一种

  1. fatal: Couldn’t find remote ref master  
  2. fatal: ‘origin’ does not appear to be a git repository  
  3. fatal: Could not read from remote repository.  
就需要重新输入:
$ git remote add origingit@github.com:djqiang/gitdemo.git 


当然在合作开发的时候不但需要上传自己的部分,也需要从github克隆别人的,这时用命令:
git clone git@github.com:github账号名/项目名.git


0 0