如何将本地的demo上传到自己的github

  • 叨叨两句:
    • 作为码农,可能我们会习惯性的在本地写一些小demo。而后,可能因为一些需要(比如,写的确实还不错),想把自己在电脑上的一些小demo,上传到 github上,方便以后的管理、更新、迭代。

  • 做一些准备?
    1. 有一个 github 账号
    2. 电脑本地有 git 环境
    3. 已经配置好了 git config 内容
    

  • 如何做?步骤!
    • 在自己的github帐号上,新建一个仓库
    创建demo仓库.png
    复制仓库地址.png
    • cd 把你要上传的demo文件夹直接拖过来
    • git init
    • git add .
    • git commit -m "xxxxxxxxxxxx"
    • git remote add origin https://自己的仓库 url 地址(上面说到的,需要复制后续用到的)
    • git push -u origin master
    • git push -u origin master这行执行后,会出现一点问题。
    • Error :
    git push -u origin master
    To git@github.com:xxx/xxx.git
     ! [rejected]        master -> master (fetch first)
    error: failed to push some refs to 'git@github.com:xxx/xxx.git'
    hint: Updates were rejected because the remote contains work that you do
    hint: not have locally. This is usually caused by another repository pushing
    hint: to the same ref. You may want to first integrate the remote changes
    hint: (e.g., 'git pull ...') before pushing again.
    hint: See the 'Note about fast-forwards' in 'git push --help' for details.
    
    • 解决办法:
    $ git pull --rebase origin master  // 先把远程服务器 github 上面的文件拉下来
    $ git push -u origin master
    
    #或者,将远端代码,用git pull命令,下载远端代码更新到本地;
    #然后,用git branch查看本地分支;用git branch -a查看远端分支;
    #最后,将本地分支覆盖远端分支,也就是合并分支,即可。
    
    • 至此,完整提交。
    • 坐等所有文件上传完成后,能在自己刚创建的github仓库上看到提交的代码。
    如图所示.png

  • 关于README
    • 什么是README?
      • 就是一些简单的说明。比如,介绍你这个demo是什么,用来做什么,效果如何。当然,如果你写得是一个库,那可能你的README需要更详细点,比如说,你需要介绍如何使用你的库,即一个快速使用的入门指南。
    • 在上传完代码之后,会有一个创建README的按钮。
    • 创建完毕,进入到编辑界面,你可以什么都不必写。然后,点击提交到github仓库的主分支按钮。完成提交,或许,你还可以加一点提交注释。
    在你的终端,cd 到这个文件夹下,git log 查看日志,然后,git pull 拉取代码。即README文件。
    • 至此,你就可以在本地写代码和README了。随后的提交都会在github上看到。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容