• 将本地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即可;

    好介绍完成;

     

  • 相关阅读:
    浏览器行为:Form表单提交
    js中new到底做了什么?如何重写new?
    vue与react对比
    关于css中touch-action属性 在移动端开发中遇到的问题
    国际化:node导语言包
    django 开发忘记密码通过邮箱找回功能
    django 通过ajax完成邮箱用户注册、激活账号
    django 通过ajax完成登录
    django 通过邮箱和用户名都能登录
    django引入模板时,部分css文件渲染不成功失灵引入不成功
  • 原文地址:https://www.cnblogs.com/haibaowang/p/8251462.html
Copyright © 2020-2023  润新知