zoukankan      html  css  js  c++  java
  • Git常用操作

    // 初始化仓库
    git init
    
    // 把所有文件添加到缓存区
    git add .
    
    // 添加一个版本(快照)到本地仓库
    git commit -m "注释信息"
    
    // 查看git版本
    git log
    
    // 版本回滚 ^代表1一个版本    ^^代表2个
    git reset --hard HEAD^
    
    // 查看最近操作
    git reflog
    
    // 前进版本
    git reset --hard 版本ID号
    
    
    // 查看状态
    git status
    
    // 比较工作区和缓存区的区别
    git diff
    
    // 创建一个dev分支
    git branch dev
    
    // 查看分支
    git branch
    
    // 切换分支
    git checkout dev
    
    ---------------------------------------------
    master是一个稳定的版本,开发的时候使用dev分支
    ---------------------------------------------
    
    // 分支合并,合并到master
    git merge dev
    
    如果合并的时候发生冲突,就把冲突的注释给删掉,然后再提交版本变成一个新的版本

    // 更新远程分支列表
    git remote update origin --prune


    // 删除远程分支dev
    git push origin --delete dev

    // 删除本地分支dev
    git branch -d dev


    查看远程仓库的分支,切换远程仓库的dev分支

    多人协作开发时,先拉取远程仓库master分支的代码

    将本地的版本推送到github的dev分支

  • 相关阅读:
    win32程序添加控制台程序
    STL链表类模板的学习
    简单封装的串口通信类
    nyoj49 开心的小明
    hdu2094 产生冠军
    hdu1272 小希的迷宫
    hdu1106 排序
    hdu1999 不可摸数
    hdu2085 核反应堆
    nyoj119 士兵杀敌(三)
  • 原文地址:https://www.cnblogs.com/sauronblog/p/11629232.html
Copyright © 2011-2022 走看看