git日常的基本操作

作者: 慕时_木雨凡 | 来源:发表于2019-04-23 17:09 被阅读11次

git作为目前最常用的代码管理工具,繁多的git命令和代码管理规范都是需要我们掌握的。本次针对git的常用命名进行总结和梳理。

  1. 代码的日常管理(暂存、提交、推送)
  2. 分支操作
  3. 代码冲突处理和代码回滚以及暂存代码的删除和回退

代码的日常管理(暂存、提交、推送)

  • Git官网下载git安装包,并进行本地安装。

  • git init

    • 项目git初始化
  • git config --global user.name "nameVal"

    • 全局配置用户名
  • git config --global user.email "eamil@qq.com"

    • 全局配置邮箱
  • git clone https://github.com/facebook/react.git

    • 从远程仓库克隆代码到本地
  • git remote -v origin https://github.com/facebook/react.git

    • 对远程代码仓库取一个叫origin的别名方便之后的操作
  • git add . || git add *

    • 提交文件到暂存区
  • git commit -m "提交注释"

    • 将暂存区的文件提交到本地的版本库
  • git push orogin master(远程分支名)

    • 将本地版本库推送到远程分支
  • git pull origin master(远程分支名)

    • 拉取远程分支master到本地
  • git log

    • 打印git提交日志用户查询提交信息
  • git log -n(数字)

    • 打印最近的n条的提交信息

分支操作

  • git branch iss
    • 创建一个名为iss的分支
  • git branch -d iss
    • 删除iss分支
  • git branch
    • 查看本地分支
  • git branch -r
    • 查看远程分支
  • git branch -a
    • 查看所有分支
  • git checkout iss
    • 切换到iss分支
  • git checkout -b iss
    • 创建一个名为iss的分支并切换到这个分支上
  • git checkout -- 文件路径
    • 丢弃对文件的修改
  • git diff
    • 比较工作区与暂存区

代码冲突处理和代码回滚以及取消暂存代码

  • 代码冲突处理
    • 需要对文件进行重新编辑
  • 代码回滚
    • git reset --hard commit-id
      • 回滚到commit-id
    • git reset --hard HEAD~3
      • 将最近3次的提交回滚
  • 取消暂存代码
    • git reset <file>

相关文章

  • Git第一步之Git提交

    基本操作 下文主要是写了日常Git提交和同步线上的一些日常操作 克隆 git clone <项目目...

  • 浅谈gitflow

    之前文章对git的日常操作做了简单的总结,本篇主要对gitflow进行说明和总结。 git日常的基本操作 Git ...

  • git日常的基本操作

    git作为目前最常用的代码管理工具,繁多的git命令和代码管理规范都是需要我们掌握的。本次针对git的常用命名进行...

  • git基本操作与原理

    日常用到的git基本操作: git status: 查看当前文件状态git add : 添加文件至暂存...

  • git基本操作二:git的基本操作

    本文会带各种命令后的图,与大部分文章区分,只有理论,没有实践 初始化本地库 命令:git init 效果: ,gi...

  • GitFlow

    假设你已经熟悉git的基本操作:如不熟悉请参考:GitBook 这里简单回顾一下git基本操作 提交基本操作 把...

  • Git命令梳理

    基本操作 git init git add . git stauts git commit -m '描述' git...

  • git基本操作 梳理

    git操作梳理一、git基本操作1.创建版本仓库 git init(.git目录)2.版本创建 git add ...

  • git 基本使用手册

    博客更新:tengfeios.com 介绍一些关于git的基本操作 git的基本操作 最开始需要一个让git关联一...

  • 复习:Git-HTML-CSS

    Git 曾做练习 相关理论 git工作流 git checkout 在日常的git操作中,git checkout...

网友评论

    本文标题:git日常的基本操作

    本文链接:https://www.haomeiwen.com/subject/bbkgvqtx.html