zoukankan      html  css  js  c++  java
  • 将本地Git仓库中的内容上传至GitHub

    最近开始接触GitHub,原因是因为自己想把一些开源项目放置在上面,故而写下这篇文章,记录下自己第一次使用的过程;

    1.首先需要下载Git,Windows环境的下载地址为:https://git-scm.com/downloads,选择与自己电脑操作系统相匹配的版本即可;

    2.下载到本地后,全部默认安装即可,安装成功,在电脑->开始->Git->Git Bash;

    在弹出的命令行中输入如下命令:

    $ git config --global user.name "Your Name"
    $ git config --global user.email "email@example.com"

    其中Your Name即为用户名,email@example.com即为用户邮箱;

    3.创建本地的版本库,还是在Git Bash命令行下,输入$mkdir E:/GitRepository,即在本地E盘下新建文件夹GitRepository作为本地的Git仓库;

    创建完成后,执行$git init将其变成Git可以管理的仓库,此时在GitRepository会出现.git文件;

    4.在本地仓库GitRepository内,必须建立一个.txt(格式为utf-8且无BOM格式)的文件,否则上传本地仓库中的文件到GitHub时会报错;

    假设建立一个readme.txt的文件,文件内容不能为空,建立完成,在Git Bash下执行

    $git add readme.txt

    将其添加到本地仓库中;请注意:不执行git add即使文件在本地仓库的文件夹内,但是确不在本地Git仓库内;

    5.创建SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsaid_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开Shell(Windows下打开Git Bash),创建SSH Key:

    $ ssh-keygen -t rsa -C "youremail@example.com"//youremail@example.com是自己的邮箱
    
    

     建立完成在用户文件夹下可以查看这两个文件:

     6.设置本地仓库与GIthub之间的SSH协议;

     

    7.在Github建立一个同名的远程仓库GitRepository,将其与本地的GitRepository仓库进行关联,实现从本地仓库向远程仓库传输文件的作用;

     

    按照图中设置完成,在本地仓库路径下打开Git Bash,执行

    $ git remote add origin git@github.com:hiabao1371/GitRepository.git//haibao1371替换为您的Github用户名,GitRepository替换为您自己的本地仓库名称

     8.完成以上7步的操作,就完成了本地仓库与远程仓库的关联,现在假如我们希望将本地的任何文件上传至GitHub,就按照下面的做法去做:

    (1)将需要上传的文件放置在本地仓库;

    (2)在本地仓库路径下打开Git Bash;

    (3)执行git add .请注意add和.之间是有一个空格的,将文件放置在本地仓库中;

    (4)执行git commit -m "录入有意义的描述文字";

    (5)执行git push -u origin master将文件推送至远程仓库,请注意-u这个参数只第一次推送的时候使用,以后在推送时无需添加,直接输入git push origin master即可;

    好介绍完成;

     

  • 相关阅读:
    (二)扩展原理:【2】BeanDefinitionRegistryPostProcessor
    寒假学习日报3
    寒假学习日报6
    寒假学习日报8
    寒假学习日报9
    寒假学习日报7
    寒假学习日报1
    寒假学习日报4
    构建之法阅读笔记1
    寒假学习日报2
  • 原文地址:https://www.cnblogs.com/haibaowang/p/8251462.html
Copyright © 2011-2022 走看看