zoukankan      html  css  js  c++  java
  • 关于windows下的虚拟机Homestead在推送代码上github 步骤

    1.ssh 秘钥登录配置

    使用以下命令检查主机是否生成SSH Key:

    > ls -al ~/.ssh
    

    2.如果有秘钥,那就跳过这个步骤,如果没有秘钥,则运行以下命令来生成秘钥:

    ssh-keygen -t rsa -C "your_email@example.com"
    

    执行上面的命令之后一直按回车键默认设置就行了,不用填什么的。

    注意:最好还是把原来的秘钥删除,因为在后面设置git的时候有可能你填的邮箱和你以前存在的秘钥里面的邮箱不一致,到时候push 代码到git 上面会报错,所以这里如果存在旧的秘钥还是先删除掉 

    3.接着运行以下命令

    cat ~/.ssh/id_rsa.pub

    会出现以下的界面:

    把整段秘钥copy 下来,接着登录你的github ,点击页面右上角你的头像,选择 settings,再选择 SSH and GPG keys选项,再按以下图片步骤走

    4.接着在自己的github里面新建一个仓库,准备上传代码

    5.接着我们回到项目文件夹进行git 设置

    $ git config --global user.name "Your Name"
    
    $ git config --global user.email your@example.com
    

    注意:这里要填的邮箱要与你前面在主机设置秘钥填的邮箱保持一致

    6.设置 Git 推送分支时相关配置

    $ git config --global push.default simple
    

    7.接着对git 进行初始化

    $ cd ~/进入你自己的项目文件夹
    
    $ git init
    

    8.将项目所有文件纳入git中

    $ git add -A
    

    9.检查git 状态

    $ git status
    

    10.保留改动并提交

    $ git commit -m "随便写点什么"
    

    11.将SSH key添加到ssh-agent中

    $ eval `ssh-agent -s`
    $ ssh-add ~/.ssh/id_rsa
    

      

    12.创建完成之后,使用一下命令将代码上传到github上

    $ git remote add origin git@github.com:你自己的github名字/你自己的仓库名.git
    $ git push -u origin master
    

    至此,项目已成功托管到github上。

  • 相关阅读:
    python自动化之利用configparser库获取配置文件中的section,option,value值
    python自动化之pymysql库连接mysql数据库封装成类
    python中封装pymysql库连接mysql数据库
    python自动化之requests库封装
    OS模块获取文件相对路径
    元素定位之xpath定位详解
    Jmeter工具-连接postgresql数据库+提取参数并应用到下个接口中
    JDK安装与环境变量配置
    python使用psycopg2连接postgresql数据库
    SQL的in的参数化查询
  • 原文地址:https://www.cnblogs.com/cxint/p/7573808.html
Copyright © 2011-2022 走看看