zoukankan      html  css  js  c++  java
  • git安装和项目上传到GitHub

    重装系统后,Git安装也要来重来

    下载

    国内下载地址:https://npm.taobao.org/mirrors/git-for-windows

    安装忽略

    生成密钥

    输入然后都是下一步,生成密钥,生成的在C:UsersAdmin.ssh

    ssh-keygen -t rsa -C "email@qq.com"

    进入C:UsersAdmin.ssh 打开git 代理输入

    ssh-agent bash

    然后

    ssh-add ~/.ssh/id_rsa

    复制,粘贴到github账号ssh密钥里

    clip < ~/.ssh/id_rsa.pub

    检查连接

    ssh -T git@github.com

    成功连接如图

    上传项目

    cd方式进入目录

     提交注释和配置用户

    git commit -m "first commit"
      git config --global user.email "you@example.com"
      git config --global user.name "Your Name"
    Config file location
        --global              use global config file
        --system              use system config file
        --local               use repository config file
        --worktree            use per-worktree config file
        -f, --file <file>     use given config file
        --blob <blob-id>      read config from given blob object
    
    Action
        --get                 get value: name [value-regex]
        --get-all             get all values: key [value-regex]
        --get-regexp          get values for regexp: name-regex [value-regex]
        --get-urlmatch        get value specific for the URL: section[.var] URL
        --replace-all         replace all matching variables: name value [value_regex]
        --add                 add a new variable: name value
        --unset               remove a variable: name [value-regex]
        --unset-all           remove all matches: name [value-regex]
        --rename-section      rename section: old-name new-name
        --remove-section      remove a section: name
        -l, --list            list all
        -e, --edit            open an editor
        --get-color           find the color configured: slot [default]
        --get-colorbool       find the color setting: slot [stdout-is-tty]
    
    Type
        -t, --type <>         value is given this type
        --bool                value is "true" or "false"
        --int                 value is decimal number
        --bool-or-int         value is --bool or --int
        --path                value is a path (file or directory name)
        --expiry-date         value is an expiry date
    
    Other
        -z, --null            terminate values with NUL byte
        --name-only           show variable names only
        --includes            respect include directives on lookup
        --show-origin         show origin of config (file, standard input, blob, command line)
        --default <value>     with --get, use default value when missing entry
    View Code

     

     代码关联到github

    git remote add origin git@github.com:sunday123/bootstrap01.git
    

    如果出现

    就删掉远程的

     git remote rm origin

     

    提交

     git push -u origin master

    可能报错

     ! [rejected]        master -> master (fetch first)
    error: failed to push some refs to 'git@github.com:s....'

    用下面上传

    git pull --rebase origin master

    git push --set-upstream origin master

    大功告成

  • 相关阅读:
    【转载】SAP_ECC6.0_EHP4或SAP_ECC6.0_EHP5_基于Windows_Server_2008R2_和SQL_server_2008下的安装
    使用delphi 开发多层应用(二十四)KbmMW 的消息方式和创建WIB节点
    使用delphi 开发多层应用(二十三)KbmMW 的WIB
    实现KbmMw web server 支持https
    KbmMW 服务器架构简介
    Devexpress VCL Build v2014 vol 14.1.1 beta发布
    使用delphi 开发多层应用(二十二)使用kbmMW 的认证管理器
    KbmMW 4.50.00 测试版发布
    Basic4android v3.80 beta 发布
    KbmMW 认证管理器说明(转载)
  • 原文地址:https://www.cnblogs.com/tk55/p/11795644.html
Copyright © 2011-2022 走看看