zoukankan      html  css  js  c++  java
  • git常用命令

    1.git clone
    a)git clone <版本库的网址>
    拷贝一个Git仓库到本地,自动创建本地目录,本地目录名称与Git仓库同名;
    b)git clone <版本库的网址> <本地目录名>
    拷贝一个Git仓库到本地,重新定义本地目录名称,本地目录名称已存在;

    2.git branch 查看分支
    a)git branch
    查看本地分支
    b)git branch -r
    查看远程所有分支
    c)git branch -a
    查看远程仓库及本地的所有分支
    d)git branch -vv
    查看本地分支与远程分支的关联配置

    3.切换分支
    a)命令:git checkout 分支名称
    git checkout develop
    切换到develop分支
    b)命令:git checkout -b 新建分支名称
    git checkout -b 新建分支并切换到新建的分支上;
    git checkout -b newbranch
    新建newbranch分支并切换到新建的newbranch分支上;
    c)命令:git checkout -b 新建分支名称 远程分支
    git checkout -b mybranch origin/develop
    新建分支mybranch,并取远程develop分支到新建的分支mybranch

    4.git pull 拉取代码
    git pull = git fetch + git merge
    git pull origin develop 动作是去获取远程仓库中develop分支上的commits,然后把origin/develop merge到你目前check out下来的分支中
    git pull 就是省去了指定分支,默认就是去你之前check out 的分支上去操作,比如,如果你本地的check out的分支 track的就是origin/develop,那么git pull就等于git pull origin develop

    5.git status 检查当前文件状态

    6.git add 添加文件到版本库缓存区
    a)git add -u
    提交被修改(modified)和被删除(deleted)文件,不包括新文件(new)
    b)git add .
    提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件
    c)git add -A
    提交所有变化
    d)git add xx文件
    将xx文件添加到版本库缓存区

    7.git commit
    提交,将本地文件提交到本地版本库
    git commit -m '注释'

    8.git push 推送,将本地版本库中的最新信息发送给远程版本库
    git push <远程主机名> <本地分支名:远程分支名>
    git push origin develop:develop

  • 相关阅读:
    U盘安装CentOS 7系统
    生产库中遇到mysql的子查询
    mysql 储存类型自增主键区别
    MySQL主从数据库同步延迟问题解决
    MySQL 加锁处理分析
    120篇精华文章打包送,干货慎入!
    mysql批量删除相同前缀的表和修改表名
    用pt-online-schema-change给大表在线加字段的时候导致从库数据丢失的问题
    【MySQL】online ddl 工具之pt-online-schema-change
    互联网公司为啥不使用mysql分区表?
  • 原文地址:https://www.cnblogs.com/WebLinuxStudy/p/12295622.html
Copyright © 2011-2022 走看看