上传文件至Github仓库

Github的使用

  1. 创建一个本地的版本库(也就是一个文件夹)

    • 新建文件夹,或使用Git bash命令行窗口创建
    $ mkdir test
    $ cd test
    
    • 在命令行中输入 git init把这个文件夹变成Git可管理仓库文件夹下会多一个.git文件夹,是用来跟踪和管理版本库的,默认为隐藏文件

    • 把需要上传的文件赋值到test目录下。

    • 通过git add . (注意这个点是有空格的).代表test这个文件夹下的目录全部提交,也可以使用git add 文件名 提交指定文件。(这一步把文件添加到缓存区)

    • 通过git status可查看当前状态

    • 使用git commit -m “这里写你的注释” 把文件提交到本地仓库

  2. 连接远程仓库(连接Github)

    • 创建SSH KEY。

    • 查看C盘用户目录下有没有.ssh目录,有的话查看里面是否有id_rsaid_rsa.pub这两个文件,有就跳到第三步。

    • 通过ssh-keygen -t rsa -C "你的邮箱" 创建key,一路回车即可。在.ssh下就能找到id_rsaid_rsa.pub这两个文件(C:\Users\Administrator.ssh)

    • 登录Github,在setting中的SSH and GPC KEYS中点击new ssh key,title可以自己填写,把刚才id_rsa.pub里面的内容复制到key内容框中,点击add ssh key,就完成添加了

  3. 创建github仓库或者拿到ssh地址 (ssh:git@github.com:W1228/Test.git)

    • 创建好仓库后与本地仓库进行关联,根据创建好的Git仓库页提示,在本地test仓库的命令行输入:

      git remote add origin git@github.com:W1228/Test.git
      
    • 关联好之后就可以把本地库的所有内容推送到远程仓库也就是(github上)

    git push -U origin master

    
    由于现在远程仓库是空的,所以加上-U 这个参数。
    
    等待执行完成后再Github上刷新一下仓库页面就能看到已上传的内容了
    
    - 如果你的Github不是空的 可以使用`git pull --rebase origin master`进行合并
    
    - 合并完成后输入`git push origin maseter` 上传。
    
    

增加新文件或者更新文件

  • 先使用git add 文件名添加文件
  • git commite -m "添加注释"
  • git push origin maseter 上传即可
posted @ 2019-11-27 14:42  Wuxiaoyi  阅读(134)  评论(0编辑  收藏  举报