• 本地新建项目上传至GitHub


    写在前面

    简要步骤及命令

    git init
    
    git add . 
    
    git commit -m "update msg"
    
    git remote add origin git@github.com:jianwenjuan/jsComponent.git
    
    git pull origin master --allow-unrelated-histories
    
    git push -u origin master

    以下为正文

    我的电脑是windows系统,所以主要讲解在windows系统上的操作

    一、在gitHub网站上注册自己的账号

    gitHUb网址

    二、在自己电脑上安装git

    git安装包下载地址git官网,当然还有其他的下载方式,可以自己百度。

    三、安装好git之后我们就开始准备上传自己的项目,首先需要将自己的代码上传至本地库

    1、来到自己所写的项目文件夹,如图:

     
     

    2、我想把我之前写好的项目jsComponent传到gitHub,则需要点击进入jsComponent文件夹,在空白的地方,按住shift,鼠标右键,点击“在此处打开命令窗口”,如图:

     
     

    3、输入命令  git init,这样就为此项目创建了一个本地库,返回上一步,则会看待文件夹已经有个绿色的勾,如图:

     
     

    4、再次进入项目文件夹,新建一个文件 README.txt,注意这一点很重要,gitHub上规定上传的项目中一定要有此文件,

     
     

    5、按住shift,在空白地方鼠标右键,点击“在此处打开命令”,输入 git add . 命令:

     
     
     
     

    6、再调出命令窗口,执行  git commit -m"xxxx",xxx为提交说明,方便自己 以后查看每次提交了什么内容,这样就将自己的项目提交到自己的本地库了

     
     
     
     

    四、我们以及将项目上传到自己的本地库了,现在是要将项目上传至gitHub上,所以我们需要在gitHub上新建一个仓库,作为此项目的远程库,

    进入gitHub上的个人主页,点击new repository按钮,为自己新建一个项目仓库作为,这个仓库就作为我要上传的项目仓库,仓库名称最好与自己项目名称保持一致:

     
     
     
     
     
     

    五、远程仓库建好之后,就需要将自己的项目从本地仓库上传至刚建好的仓库了:

    执行 git remote add origin git@github.com:jianwenjuan/jsComponent.git;

     git@github.com:jianwenjuan/jsComponent.git这个为自己仓库的ssh地址

     
     

    执行 git push -u origin master,这样就将项目上传至gitHub上了

     
     
     
     
     
     

    总结:如果之前没有做过这样的操作会遇到很多坑,不会这么顺利,下篇文章再讲解怎么解决会遇到的问题

    有时候你GitHub仓库初始化时候带了Readme或其他文件,推送之前需要先git pull 拉下来,会报“ * branch master -> FETCH_HEAD fatal: 拒绝合并无关的历史”的错误,解决方法是在git pull时加上–allow-unrelated-histories,如下:

    git pull origin master --allow-unrelated-histories

    这样应该就可以正常push了。



    作者:简简_cb67
    链接:https://www.jianshu.com/p/6e5547186c83
    来源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 相关阅读:
    Oracle行转列,pivot函数和unpivot函数
    hive中使用spark执行引擎的常用参数
    Spark消费Kafka如何实现精准一次性消费?
    Flink 保证ExactlyOnce
    Flink的容错
    scala实现kafkaProduce1.0读取文件发送到kafka
    flume1.5的几种conf配置
    shell:ps awk杀死进程
    scala的maven项目中的pom文件
    hive开窗函数进阶
  • 原文地址:https://www.cnblogs.com/yadongliang/p/12204115.html
Copyright © 2020-2023  润新知