本地文件上传github总结

来源:互联网 发布:json保存学生资料 编辑:程序博客网 时间:2024/06/01 18:49

       经过多次尝试,本地上传github终于成功了,现在我来分析和介绍整个过程:

        首先注册github和git客户端是必不可少的,一键默认安装。

                参考:http://jingyan.baidu.com/article/9f7e7ec0b17cac6f2815548d.html 或http://blog.csdn.net/renfufei/article/details/41647875/

      接下来,我就进入正题了。打开git,在弹出的命令行中输入:

                                        git  config  --global user.name  "yourname"   (其中yourname是你的个人签名,不是github的用户名)

       回车后,在输入:

                                    git config --global user.email "youreami@xx.xxx"    (其中youreami@xx.xxx是你的github的邮箱)然后回车。

    接下来设置SSH,一。生成钥匙和锁

                              在命令行输入:

                                      ssh-keygen -t rsa -C  your_email@youremail.com

                             (其中youreami@xx.xxx是你的github的邮箱),然后回车,在这期间会询问生成文件的地址什么的,其中地址需要记下,然后一路回车到底。

          成功后,生成的文件放在了你记下的地址,在.ssh/文件夹内,用记事本打开其中的id_rsa.pub文件,全部内容复制,登录github

                   

    点击右侧头像,进入setting,选择SSH and GPG keys


             点击进后,点击New SHH Key

  

        在里面输入id_rsa.pub文件里面的内容。

                                然后在命令行输入

                                                                                                  ssh -T git@github.com

                              若出现Hi字样则说明成功,

                         在这里可能会出现

                                                                            bash: shh: command not found 错误

                     解决办法:在命令行输入    $ $export PATH=/usr/bin:$PATH     进行配置路径,然后再输入   ssh -T git@github.com   ,不行可以多输入几次看看。

      接下来我们建立远程库:

             在进入yourprofile后,点击Repositoies选项卡,点击右侧new新建,命名文件名(如123),要记住文件名,其他不变。

      在自己电脑任意位置新建一个文件夹(123),文件名和之前文件名相同。

     右击该文件夹,以git bash 方式运行,输入git init,回车,这样就在这个文件夹下创建一个隐藏目录,

    再输入      git remote rm origin        回车

      输入git remote add origin git@github.com:你的用户/123.git

    然后输入     git pull origin master

     如果你先把index.html文件提交到github上,你就需要把index.html拷贝到123文件夹下,

     在命令行输入    $ git add  index.html     回车等待
      添加结束后,输入 $ git commit -m 123.html     把变化提交到了本地库

    输入    $ git push  origin master   把把变化提交到了远程库,等待,然后登录github,查看是否已经上传。












原创粉丝点击