如何从本地上传项目到github

如何从本地上传项目到github


版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

原文链接programmers deserve love




简介

本文将一步一步教会你把本地的项目用命令行的形式上传到自己github上。

需要用到

  • github account
  • terminal / cmd

注册账号

(如果已有账号,此步骤可以跳过)
访问https://github.com, 按照上面的步骤注册自己的账号。
记住自己的昵称,之后会用到这个登陆github, 当然也可以用邮箱登陆。

新建一个repository

repository:仓库
本次就介绍如何把一个本地项目上传到一个仓库里。
  1. 登陆进去之后,点击下图这个 New 按键;

在这里插入图片描述

  1. 来到下面这个界面后,在Repository name里填写自己的项目名称(其实填写什么都没关系);
  2. 下面的选项,如果你想要做网页或者不介意被被人访问你的项目,就选择public, 只想自己访问的话就选择private;
  3. 想要给项目添加一个readme文件的话,就点击Initialize this repository with a README;
  4. 最后点击Create repository完成创建仓库。
    图片显示不出来的话,请点击这里

开始上传

  1. 上一步完成之后,来到的界面里,找到下图这个链接,并且复制它,之后要用到;
    这里有图片,如果你看不到的话请点击HERE

  2. 打开人机交互界面terminal(macos)或者cmd(windows),cd进入到项目的文件夹下,输入git clone '刚刚复制的url',回车。

  3. 这个步骤之后,你的项目文件夹里就会多一个以你repository的名称为名的文件夹,把项目里除了此文件夹的所有文件都移动到此文件夹里。

  4. 终端输入cd test,进入此文件夹(举例用的repo名为test)

  5. 紧接着输入一系列命令完成上传:
    git add . (后面的空格和.千万不能少, 这一步是把项目添加到仓库, 此步骤可能需要输入用户名和密码)
    git commit -m "标记" (标记里面换成你想要的提交信息)
    git push -u origin master (上传完成!)
    示例如下:

    $ git clone https://github.com/mounan/test.git
    $ cd test
    $ git add .
    $ git commit -m "commit9-10-22"
    [master e9fca29] commit9-10-22
     10 files changed, 6686 insertions(+), 5 deletions(-)
     create mode 100644 _posts/2019-09-10-git-commit.md
     create mode 100644 _site/2019/09/10/git-commit.html
     create mode 100644 _site/postimage/rick.jpg
     create mode 100644 postimage/rick.jpg
    $ git push -u origin master
    Enumerating objects: 33, done.
    Counting objects: 100% (33/33), done.
    Delta compression using up to 8 threads
    Compressing objects: 100% (17/17), done.
    Writing objects: 100% (19/19), 306.85 KiB | 17.05 MiB/s, done.
    Total 19 (delta 9), reused 0 (delta 0)
    remote: Resolving deltas: 100% (9/9), completed with 8 local objects.
    To https://github.com/mounan/mounan.github.io.git
       3b5fe98..e9fca29  master -> master
    Branch 'master' set up to track remote branch 'master' from 'origin'.

想要了解更多有关git命令的用法的话,Unix系的用户可以在终端里输入man git就会出现git命令的所有用法了。想退出的话按q
(windows 用户的话可以在cmd里试试help git

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值