一: 常用git命令

# 初始化,将已有的文件初始化为git仓库
git init # 查询文件状态[绿色暂存区,红色表示工作区更改了,没有提交到暂存区]
git status
git status -s #: 查询仓库状态简约显示 # 查询版本提交日志(id号唯一,提交用户,提交时间)
git log #: 查看 暂存区->版本库 提交的日志(谁提交的,提交时间,提交的版本号)
git reflog #: 查询 版本库 提交的日志 1.工作区提交到暂存区
git add .
git add a.txt 2.暂存区撤回工作区
git reset HEAD .
git reset .
git reset a.txt 2.暂存区提交到版本库(不会指定某些文件提交)
git commit -m '注释' # 回退
1.工作区的内容回退到版本库指定版本
git reflog # 查询 版本库 提交日志
git reset -herd 版本号 # 回退

二: Git工作区->暂存区->版本库 流程

# 工作区提交到暂存区 git add .
暂存区回退到工作区 git reset . # 暂存区提交到版本库 git commit -m '注释' # 版本库提交到远端 git push
版本库回退到工作区 git reset -herd 版本号 # 查询git日志
git log : 版本库提交日志
git reflog : 版本库提交到远端日志

三: 撤销版本库提交: commit的逆运算---> 回退git命令

回滚暂存区已经提交到版本库的操作:
1.查询历史版本:
git log
git reflog
2.查询时间点之前|之后的日志
git log --after 2018-61
git log --before 2018-6-1
git reflog --after 2018
git reflog --before 2018
3.查询指定开发者日志
git log --author aithor_name
git reflog --author aithor_name
4.回退到指定版本
# 回退到上一个版本:
git reset --hard HEAD^
git reset ----hard HEAD~
# 回滚到上三个版本:
git reset --hard HEAD^^^
git reset --hard HEAD~3
# 回退指定版本号的版本
git reset --hard 版本号
git reset --hard 版本号

四:git分支操作

# git分支操作

: 创建子分支进行开发的目的,分支开发是独立的,不去影响其他分支,要建立子分支开发的内容同步给主分支时,完成分支合并

1.创建分支
git branch 分支名
git branch -b 分支名 # 创建并切换
2.切换分支
git checkout 分支名
3.查询分支
git branch
4.删除分支
git branch -d 分支名 # 加-f是强制删除,不加-f,子分支没有和主分支合并是不能删除的。
5.合并分支
git merge 分支名 # 吧dev分支合并到master分支,切换到master分支,执行合并dev分支的命令。
6.查询当前分支
git branch

五: 远程使用

1.增加一个远程仓库
git remote add 名称 远程仓库
git remote add origin 远程仓库 2.当前存在的远程仓库
git remote 3.删除
git remote remove origin 4.提交到远程仓库
git push origin master 6.clone远程源
git clone 远程源地址

git常用命令(企业级)的更多相关文章

  1. git常用命令(持续更新中)

    git常用命令(持续更新中) 本地仓库操作git int                                 初始化本地仓库git add .                       ...

  2. Git 常用命令详解

    Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...

  3. Git 常用命令大全

    Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ git clone git://github.com/jquery/jquery.git 查看远程仓库:$ git remote -v 添加 ...

  4. Git常用命令总结

    Git常用命令总结 git init      在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.   git clone ...

  5. GIT常用命令备忘

    Git配置 git config --global user.name "storm" git config --global user.email "stormzhan ...

  6. Git 常用命令2

    Git 常用命令 Git 是一个很强大的分布式版本控制系统.它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势. Git常用操作命令: 1) 远程仓库相关命令 检出仓库:$ gi ...

  7. git常用命令-基本操作

    git常用命令-基本操作 1)      新增文件 新增了Test_1.java git add Test_1.java git commit –m “新增了Test_1.java” git push ...

  8. 转收藏:Git常用命令速查表

    一. Git 常用命令速查 git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r ...

  9. git常用命令,git版本控制和Xcode结合使用,用Xcode提交到github,github客户端使用

    1.git常用命令 查看命令: 1.git --help 查看git所有命令 2.git clone -help 查看git clone命令的细节 3.git config -l   查看当前所有配置 ...

  10. Git 常用命令详解(二)

    Git 是一个很强大的分布式版本管理工具,它不但适用于管理大型开源软件的源代码(如:linux kernel),管理私人的文档和源代码也有很多优势(如:wsi-lgame-pro) Git 的更多介绍 ...

随机推荐

  1. 存储密码-ssh添加秘钥

  2. RLHF · PbRL | 速通 ICLR 2024 RLHF

    检索关键词:ICLR 2024.reinforcement learning.preference.human feedback. https://openreview.net/search?term ...

  3. linux 命令使用总结:vim,nohup,find,df,du,sudo,netstat,ll,curl,lastlog

    1.Vim命令使用 vim 为编辑文本命令: vim 文件  回车即可查看文件 按 字母 i 键,即可进入 insert 编辑模式. 按 ESC 键即可退出编辑模式 输入冒号:wq 即可保存修改 输入 ...

  4. 【JavaWeb】JSP基础和应用

    JSP基础 JSP简介 JSP全称是Java Server Page,它和Servlet一样,也是sun公司推出的一套开发动态web资源的技术,称为JSP/Servlet规范.JSP的本质其实就是一个 ...

  5. ORA-65140: 无效的通用配置文件名称

    1.问题 CREATE PROFILE PM_Profile LIMIT SESSIONS_PER_USER 100 PASSWORD_LIFE_TIME 90; 在创建概要文件时,报错:ORA-65 ...

  6. Python Code_06基础篇

    条件表达式 # coding:utf-8 # author : 写bug的盼盼 # development time : 2021/8/28 7:38 num_a = input('请输入第一个整数' ...

  7. Django应用中的静态文件处理

    在日常开发中,我们都是把Django的Debug模式打开,方便调试,在这个模式下,由Django内置的Web服务器提供静态文件服务,不过需要进行一些配置,才能正确访问. 配置settings # St ...

  8. MySQL高可用九种方案

    有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top 首发博客地址 参考视频 MMM 方案(单主) MySQL 高可用方案之 MM ...

  9. [转帖]Export Prometheus metrics from SQL queries

    https://github.com/albertodonato/query-exporter query-exporter is a Prometheus exporter which allows ...

  10. [转帖]oracle通过pid查找执行SQL

    通过TOP 命令查看PID:1560 PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1560 oracle 20 0 38.978g 0. ...