zoukankan      html  css  js  c++  java
  • git 基本操作

    拉取代码

    git clone xxxxx //拉取地址为xxxxx的代码,代码拉取之后我们默认会在本地创建master分支,并与远端master分支保持一致

    创建分支(默认远端为master分支)

    git checkout -b dongfang //从本地目前所在的分支复制出一个名为dongfang的分支,如果之前本地分支上面有修改,那么该分支也会包含本地分支的修改
    git checkout -b dongfang origin/master //在本地创建名为dongfang的分支,该分支从远端master分支复制出来。
    因为dongfang分支是从origin/master拉取出来,如果本地并没有同步下来origin/master分支,此处会执行失败,在此之前你可以执行git fetch --all 把所有远端分支同步到本地
    

    查看分支

    1、查看所有分支
    git branch -a
    2、查看本地分支
    git branch
    3、查看远程分支
    git branch -v
    

    切换分支

    假如目前我们在dongfang分支,想切到master分支,可以执行
    git checkout master
    

    重置修改

    只重置commit信息,修改还继续保存
    git reset --soft xxxxx  // xxxx代表某个commit节点
    重置修改
    git reset --hard xxxxx  // xxxx代表某个commit节点
    重置和远端保持一致
    git reset --hard origin master // 重置和远端保持一致
    
  • 相关阅读:
    Hbase教程(二) 基本操作
    Hbase教程(一) Hbase搭建
    python通过接口上传图片造测试数据
    为神马要做接口测试!
    Selenium2+python自动化25-js处理日历控件(修改readonly属性)转自-上海悠悠
    冒泡排序
    yaml入门
    Java集合--Map
    IDEA--安装
    springboot--入门(了解springboot)
  • 原文地址:https://www.cnblogs.com/wangdongfang/p/13493890.html
Copyright © 2011-2022 走看看