上传文件至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,就完成添加了

    • 创建github仓库或者拿到ssh地址 (ssh:[email protected]:W1228/Test.git)

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

      git remote add origin [email protected]:W1228/Test.git
    2. 关联好之后就可以把本地库的所有内容推送到远程仓库也就是(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 上传即可

猜你喜欢

转载自www.cnblogs.com/wuxiaoyi/p/11942145.html