• 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

  • 相关阅读:
    417 Pacific Atlantic Water Flow 太平洋大西洋水流
    416 Partition Equal Subset Sum 分割相同子集和
    415 Add Strings 字符串相加
    414 Third Maximum Number 第三大的数
    413 Arithmetic Slices 等差数列划分
    412 Fizz Buzz
    410 Split Array Largest Sum 分割数组的最大值
    409 Longest Palindrome 最长回文串
    day22 collection 模块 (顺便对比queue也学习了一下队列)
    day21 计算器作业
  • 原文地址:https://www.cnblogs.com/dingdingyiyi/p/15021214.html
Copyright © 2020-2023  润新知