• 上传本地代码到GitHub


    一、下载git工具

      国内镜像:https://npm.taobao.org/mirrors/git-for-windows/

      官网下载过去缓慢,用国内镜像地址较快,此处不做说明,自行下载,傻瓜式安装,一路next即可

    二、注册GitHub账号

      https://github.com/

    三、新建项目

      1、进入GitHub首页,点击右上角+符号,选择下拉菜单中的New repository

        

      2、填写对应信息即可,其中:     

          Repository name: 仓库名称

          Description(可选): 仓库描述介绍

          Public, Private : 仓库权限(公开共享,私有或指定合作者)

          Initialize this repository with a README: 添加一个README.md

          gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore

          license: 证书类型,对应生成文件LICENSE

                

         #项目名称后面改成python了,此处只需要看怎么新建就可以了

       3、点击Code出现一个地址,复制这个地址,后面有用

               

     

      

    四、本地操作

      1、切换到项目所在目录,点击右键,git安装成功后会出现Git Gui Here和Git Bash Here两个选项,我们选择Git Bash Here,进入命令行界面,此处web_project为我的项目名称

     

        

      2、绑定GitHub   

    $ git config --global user.name '用户名'
    $ git config --global user.email '注册邮箱'
    

       

     

     3、生成SSH Key秘钥

      生成秘钥方式:ssh-Keygen -t rsa -C '邮箱'

       

     

      图中提示秘钥在/c/User/xwxxh/.ssh/id_rsa中,当时自己去该路径没找到有.ssh文件,最后百度才知道此处需要连续敲三下Enter键,才会生成秘钥

       

     

       注:上图为我输入的结果,如果是首次生成秘钥,就不会出现Overwrite选择方式了

      4、提取秘钥

        秘钥不能直接用记事本打开复制粘贴,这种方式会破坏文件格式,此时那就需要通过命令行复制方式了,在.ssh目录下打开Git Bash Here

        然后输入命令:clip < ~/.ssh/id_rsa.pub

      5、给GitHub设置SSH Key秘钥

        点开头像小三角,点击下拉菜单中的Settings,选择SSH and GPC keys,然后点击New SSH key,将复制的秘钥粘贴

        

    五、上传本地代码到GitHub

          

     

         这是我的代码目录

      1、git init  ----建仓

          

         此时会在该目录下生成一个.git文件夹

           

     

      2、git add .  ----添加更新的代码文件,此处别忘记后面有个. 因为是首次上传,所以全部都是更新的  

     

         

     

      3、git commit -m "first commit"   ----提交代码到本地缓存,引号内是注释内容

         

     

      4、git remote add origin https://github.com/xwxxh/python.git  ----提交到GitHub,后面地址在新建项目时提过要复制保存这个项目地址,没有的在回去GitHub首页看一遍

         

     

       5、git push -u origin master  ----push到master分支

          

     

         #需要设置用户名和邮箱

          

     

        再次push到分支

         

     

     

    以上就是上传代码到GitHub上的全部过程,此时去GitHub项目中查看是否上传

     

       看到已经全部上传了,gameover!

  • 相关阅读:
    cf B. Vasily the Bear and Fly
    hdu 3339 In Action
    hdu 六度分离
    cf A. Vasily the Bear and Triangle
    cf C. Secrets
    2.19学习笔记|2.20学习笔记
    VAE代码学习
    2.9日学习记录
    deconvolution反卷积(待学习)
    gamma分布学习
  • 原文地址:https://www.cnblogs.com/xwxxh/p/14041925.html
Copyright © 2020-2023  润新知