Git上传文件到Github

Git上传文件到Github

  1. 先创建一个文件夹 $ mkdir 文件夹名称
  2. 再 $ git init 初始化,文件夹下就有了一个 .git 的文件,可能会隐藏,需要自己在文件查看里调
  3. 再把你的文件复制到这个文件夹下,或者新创建一个 $ touch 文件名称
  4. 重点,全局设置
    全局配置用户名 $ git config --global user.name “github的用户名”
    全局配置邮箱 $ git config --global user.email “github注册的邮箱”
  5. 进入正轨,$ git add -A 上传全部文件到缓存区,若是单个文件的话把 -A替换成文件名称
  6. $ git commit -m ‘这里是提交说明’ ,这里一般不会产生问题
  7. 重点来了,$ git push origin master 提交到GitHub厂库 $ git push -f origin master也不行,我不知道别人的怎么样,但是我下载的新版就会报错,不要慌,小问题在图中,可以先自己找找看
    在这里插入图片描述
  8. 好,既然这样我们自己添上要上传的路径(路径是github克隆项目时复制的路径),还是报错
    $ git pull git@github.com/用户名/Test.git
    在这里插入图片描述
  9. 百度了一些方法,清空ssh密钥,重新在GitHub里新建一个,具体方法自行百度,当输入$ ssh -T git@github.com验证与github连接成功时,弄好了还是那样子,报错,看来就不是这个原因了
    在这里插入图片描述
    在这里插入图片描述
  10. $ git remote -v 列出远程厂库,如果有多个远程仓库,此命令将全部列出,如果不注意,还是发现不了那个小问题,$ git config --list 检查git config配置(若追加–global则显示global信息。这些信息其实是用户主目录下的.gitconfig文件中的内容:类似的,local也是如此,不过local加载的是git工作目录下.git/config文件)。并没有问题
    在这里插入图片描述
  11. 好,重新设置远程 url , $ git remote set-url origin git@github.com:用户名/Test.git,看到这里,终于看出问题了,再检验是否设置成功 $ git remote -v
    在这里插入图片描述
  12. 再次上传使用$ git push origin master 提交到GitHub厂库 ,成功。

在这里插入图片描述

git pull和git push均显示有两个fatal的原因

是因为我们直接复制的路径git@github.com/用户名/Test.git 是用 左斜杠/ 来分隔域名和用户名的,在git 中不能,而要用冒号 :

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值