zoukankan      html  css  js  c++  java
  • git相关

    一、git的使用

    安装后git Bash

    git config设置账户信息

    mkdir src 新建src 文件夹

    touch 文件名 新建文件

    cd 文件夹名进入文件夹cd f进入f盘

    cd .. 回退到上一个目录 ,cd跟点之间有空格

    ls 列出当前目录中的所有文件

    rm 文件名,删除一个文件

    rm --r 文件夹名,删除一个文件夹

    mv 文件名 目标文件夹名,移动文件到目标文件夹 , 还必须保证文件和目标文件夹在同一目录下

    git init 项目目录新建仓库

    git add [file],将当前目录下的所有文件和文件加及其子文件加入暂存区,取消git reset [file]

    git commit  -m "commit content"提交至版本库

    git status

    常用命令http://www.cnblogs.com/horanly/p/6603647.html

    二、github上传项目

    1、使用WebStorm上传本地项目到GitHub

    2、通过git将本地文件同步到github

    a 新建仓库

    b 先拉下来,会自动合并的

      git pull origin master

    c git push -u origin maste

    d 出错fatal: The remote end hung up unexpectedly

    设置缓存git config http.postBuffer 524288000

    由于本地Git仓库和GitHub仓库之间的传输是通过SSH加密的,必须要让github仓库认证SSH key。

    创建SSH Key

    a检测git bash打开输入type %userprofile%.sshid_rsa.pub

    b新建输入ssh-keygen -t rsa -C "***@***(你在github上注册的邮箱地址)"回车显示默认路径再回车提示设置验证密码,密码可为空直接回车

    c输入a步骤的检测命令即可看到密钥,我的设置后git上看不到,在cmd上能查到,最后还是在默认路径找到文件打开复制的

    3、分支

    创建分支 切换到新分支git checkout -b dev(分支名)=git branch dev 和 git checkout dev

    切换到主分支git checkout master

    把分支合并到当前分支git merge dev(分支名)

    删除分支git branches -d 分支名

     

  • 相关阅读:
    Spring事件机制
    设计模式(07)——设计原则(2)
    设计模式(06)——设计原则(1)
    使用Feign发送HTTP请求
    设计模式(05)——组合和继承
    设计模式(04):接口和抽象类
    设计模式(03):面向对象与面向过程的区别与联系
    设计模式(二):面向对象及其特性分析
    设计模式(一):学习大纲
    Java8日期时间——LocalDateTime的使用以及相互转换
  • 原文地址:https://www.cnblogs.com/sxly/p/9251998.html
Copyright © 2011-2022 走看看