zoukankan      html  css  js  c++  java
  • Git 常用命令整理


    ------创建库-------------------

    1. 创建本地版本库
    git init

    2. 添加文件
    git add fileName

    3. 提交到库
    git commit -m "message"

    ------版本控制,修改-------------------

    1. 工作区修改回退
    git checkout -- fileName

    2. 已经add到暂存区的修改回退
    git reset HEAD fileName 然后用 checkout

    3. commit到版本库的修改回退
    git log 看日志,然后git reset --hard HEAD^(或者版本的具体ID)

    4. 删除文件
    git rm fileName

    ------远程仓库-------------------

    1. 创建远程仓库并与本地关联
    git remote add origin 远程代码库地址/learngit.git

    2. 推送本地文件到远程
    git push -u origin master(-u 表示第一次)

    3. 远程上克隆代码
    git clone git@github.com:michaelliao/gitskills.git

    ------分支-------------------

    1. 创建,切换分支
    git branch dev
    git checkout dev

    2. 创建+切换分支
    git checkout -b <name>

    3. 查看分支
    git branch

    4. 合并某分支到当前分支
    git merge <name>

    5. 删除分支
    git branch -d <name>

    ------其他-------------------

    1. 查看状态
    git status

    2. 查看改动
    git diff

    3. 查看修改记录
    git log [--pretty=oneline]

    4. 查看每一次命令
    git reflog

    5. 查看文件
    cat fileName

  • 相关阅读:
    c--日期和时间函数
    笔试题:360找镇长的题。
    【JavaScript】BOM和DOM
    也谈在 .NET 平台上使用 Scala 语言(续)
    生成n个元素的全排列 C实现
    jsp安全性问题
    stm32DMA通道 ADC通道
    POJ 1860
    Codeforces Round #FF (Div. 2) A. DZY Loves Hash
    Configure the modules to be find by modprobe
  • 原文地址:https://www.cnblogs.com/zhanht/p/5631942.html
Copyright © 2011-2022 走看看