zoukankan      html  css  js  c++  java
  • github常用命令

    git config --global user.name "Your Name" 配置姓名
    git config --global user.email "email@example.com" 配置邮箱
    ssh-keygen -t rsa -C "注册Github用的邮箱" 生成秘钥
    git init 创建版本库
    git add 提交到本地仓库
    git commit -m "描述" 添加到本地仓库
    git status 查看当前的工作区状态
    git diff +文件 查看修改
    git log 查看提交历史
    git reflog 查看命令历史
    git log --pretty=online 格式化查看日志


    #退回与撤销

    git reset --hard HEAD^ 退回上一个版本 HEAD^^上上版本
    git reset --hard <commit_id> 回到指定的id版本(commit_id可以不用写全)
    git checkout -- <file> 撤销工作区的修改,回到最近一次git commit或git add时的状态
    git reset HEAD <file> 可以把暂存区的修改撤销掉(unstage),重新放回工作区
    git rm <file> 删除版本库中的一个文件


    #创建好本地仓库,与远程关联,并将本地推到远程

    git remote add origin git@github.com:账号/远程仓库.git 关联远程仓库(仓库名为origin也可以是别的)
    git push -u origin master 将本地代码推到远程master分支


    #先有远程,克隆项目到本地

    git clone git@github.com:账号/远程仓库.git

    #创建分支并切换

    git checkout -b dev 创建dev分支并切换到上面 也可以分开写 先创建在切换分支
    git branch dev
    git checkout dev
    git branch 查看当前所有分支
    git merge 分支名 将指定分支与当前分支合并
    git branch -d 分支名 删除指定分支
    git branch -D 分支名 强行删除指定分支(还没合并的分支)
    git stash 暂停现有分支工作
    git stash pop 恢复工作现场,并删除stash
    git remote 查看远程库信息
    git remote -v 查看远程库详细信息
    git pull 将代码拉下来
    git checkout -b dev origin/dev 创建远程分支到本地
    git branch --set-upstream-to=origin/<branch> dev 指定本地dev分支与远程哪个分支相连

  • 相关阅读:
    C#学习-字段
    C#学习-静态
    C#学习-类的成员
    C#学习-面向对象语言都有类
    必须知道的 Python 专属骚技巧 25 例
    Python3读取、写入、追加写入Excel文件
    python写入excel数据xlwt模块
    Spring Boot 集成 Swagger 1
    Spring Boot 中的全局异常处理
    Java 8 开发
  • 原文地址:https://www.cnblogs.com/snow-l/p/9548349.html
Copyright © 2011-2022 走看看