zoukankan      html  css  js  c++  java
  • git 的操作命令

    一:强制拉取远程分支覆盖本地

    git  fetch --all     //获取它有你没有的全部数据

    git reset --hard origin/dev   //拉取远程dev覆盖当前分支

    git pull

    二:克隆远程仓库到本地

     git clone https://github.com/*******.git

    三:本地代码首次推送到远程仓库

    git init     //初始化版本库

    git add .     //添加文件到版本库(只是添加到缓存区).代表添加文件夹下所有文件

    git commit -m "提交的备注内容"     //把添加的文件提交到版本库

    git remote add origin  "http:github.com/******.git"

    git push -u origin master    //第一次推送到master分支

    再次推送

    git add .     //添加文件到版本库(只是添加到缓存区).代表添加文件夹下所有文件

    git commit -m "提交的备注内容"     //把添加的文件提交到版本库

    git push  //推送修改的内容

    四:创建分支

    git checkout -b dev  //创建并切换到dev分支

    git push --set -upstream origin dev   //将dev 分支推送到远程仓库

    五:分支合并

    git checkout master //切换到master分支

    git merge dev  //合并dev分支到当前分支master

    六:查看所有分支

    git branch -a   //查看所有的分支

     

    七:统一历史版本库

    git merge origin/master --allow-unrelated-histories   //获取远端master

    八:查看历史以及版本恢复

    git log   //查看提交的历史记录

    git reset --hard    要恢复的版本号          ////将当前的程序代码恢复至制定的版本

    git push  -f origin dev    //强制性的将当前分支的内容推送到远端分支 dev

    九:删除分支

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

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

  • 相关阅读:
    3.16
    3.8
    3.7
    3.6
    3.5
    3.3
    3.2
    《机器学习十讲》学习报告一
    机器学习-集成算法
    机器学习-基于核的算法
  • 原文地址:https://www.cnblogs.com/dingdingyiyi/p/15021214.html
Copyright © 2011-2022 走看看