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上。

  • 相关阅读:
    good
    C# 调用控制台程序,并获取输出写入文件
    正则基础之——环视(Lookaround)
    C# 正则表达式及常用正则表达式
    c# winform 关于DataGridView的一些操作(很全,绝对够用)
    [bzoj4542][Hnoi2016]大数——同余+莫队
    [bzoj4010][HNOI2015]菜肴制作——拓扑排序
    [bzoj5285][Hnoi2018]寻宝游戏——思维+排序
    NOIP2018游记&&总结
    [bzoj5289][Hnoi2018]排列——贪心+堆
  • 原文地址:https://www.cnblogs.com/cxint/p/7573808.html
Copyright © 2011-2022 走看看