Error message here!

Hide Error message here!

忘记密码?

Error message here!

请输入正确邮箱

Hide Error message here!

密码丢失?请输入您的电子邮件地址。您将收到一个重设密码链接。

Error message here!

返回登录

Close

git的基本使用方法

橘子oranges 2019-11-15 22:13:00 阅读数:39 评论数:0 点赞数:0 收藏数:0

git的基本使用方法

    首先,你需要有一个github账号,在上面在创建一个项目,这我就不再详细地说明了。

    以下是我自己的简单用法:

    1.克隆github仓库:

  git clone git@github.com:你的github用户名/创建的项目名称.git 

    2.将自己的文件拷贝到克隆的文件夹中,然后创建仓库,并添加文件

 git init
git add .(这里还有一个点)

3.告诉仓库我已经添加了文件:

 git commit -m"注释"

4.关联仓库(xxx是指github用户名,yyy是指github的项目名称):

 git remote add origin git@github.com:xxx/yyy.git

5.上传本地仓库的文件:

 git push -u origin master

踩过的坑

问题一:克隆仓库时:

 git@github.com: Permission denied (publickey).
 fatal: Could not read from remote repository.
 Please make sure you have the correct access rights and the repository exists.

这里是缺少ssh验证,需要在自己的账号添加。

在需要上传的文件根目录中bash,ssh-keygen -t rsa -C "你github邮箱账号",然后一直回车,出现图片则说明ok。

然后输入 cat ~/.ssh/id_rsa.pub 获取ssh验证码,将其复制到github账号ssh验证中即可。然后在 git clone git@github.com:github账号名称/项目名称.git ,最后在push。

问题二:push时:

 fatal: not a git repository (or any of the parent directories): .git

只需要 git init 

 

问题三:push时:

 error: src refspec master does not match any
 error: failed to push some refs to 'origin'

需要 git commit -m"注释” 

 

问题四:push时:

 fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository.
 Please make sure you have the correct access rights and the repository exists.

和上游断开了连接, git branch 查看master, git remote –v 若什么都没有,则和上游已断联系,拉不了代码也推不了代码, git remote add origin git@github:orangeed/bysj.git 添加关联即可。

问题五:push时:

 ssh: Could not resolve hostname github:orangeed: Name or service not known
 fatal: Could not read from remote repository.
 Please make sure you have the correct access rights and the repository exists.

修改host,刷新dns,可以自己百度一下这个。

问题六:

 Could not read from remote repository.

运行  git push --set-upstream origin master 即可上传成功

版权声明
本文为[橘子oranges]所创,转载请带上原文链接,感谢
https://www.cnblogs.com/cjorange/p/11869855.html