`
yl.fighter
  • 浏览: 257322 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

GIT 基本命令总结

阅读更多

 

  1. 全局设定
    1. git config --global user.name "Eric Yang"
    2. git config --global user.email "yl.fighter@gmail.com"
    3. git config --global color.ui "auto" // 使用不同颜色显示不同类型的内容
    4. git config --global --list // 查看全局设定
  2. 创建目录: mkdir 
  3. 初始化GIT: git init
  4. 将文件添加到版本库的索引: git add file // 将文件缓存
  5. 提交记录: git commit -m 'message' //与git add file 连用
    1. 直接提交: git commit -m 'message' -a // 提交全部已跟踪文件
    2. 直接提交: git commit -m 'message' file // 提交单个文件
  6. 查看日志: git log [-1] 显示条数
    1. 以单条信息列表的形式查看日志: git log --pretty=oneline
  7. 当前视图状态: git status 
  8. 查看文件改动: git diff
    1. git diff 默认比较工作目录树与缓存区的差异
    2. git diff --cached 比较暂存区与版本库中的差异
    3. git diff HEAD 比较工作目录树与版本库的差异
  9. 基于master分支创建RB_1.0新的分支: git branch RB_1.0 master
    1. 基于标签创建分支: git branch RB_1.0.1 1.0
  10. 切换分支: git checkout RB_1.0
  11. 基于分支RB_1.0 创建标签: git tag 1.0 RB_1.0
  12. 查看标签列表信息: git tag
  13. 变基(把一条分支上的修改在另一条分支的末梢重现)
    1. git checkout master //切回主分支
    2. git rebase RB_1.0 // 将分支RB_1.0 变基到主分支上
  14. 删除分支: git branch -d RB_1.0
  15. 删除远程分支: git push origin :developer
  16. 归档处理: git archive --format=tar --prefix=mysite-1.0/ 1.0 | gzip > mysite-1.0.tar.gz
    1. --format=tar // 指明tar格式输出
    2. --prefix // 指明包中的东西都放到mysite-1.0/目录下
    3. 1.0 指明归档的标签名称
    4. gzip > mysite-1.0.tar.gz 传递给gzip命令进行压缩, 而压缩结果重定向到mysite-1.0.tar.gz
    5. git archive --format=zip --prefix=mysite-1.0/ 1.0 > mysite-1.0.zip
  17. 克隆远程版本库: git clone git://github.com/ylfighter/xxx.git mysite-remote
    1. 注: mysite-remote 为本地存放的目录
  18. 文件重命名和移动: git mv index.html hello.html
  19. 忽略文件: .gitignore文件
    1. 所有用户都要忽略提交: 在.gitignore文件中添加不需要提交的文件信息, 例如 *.swp(MacVim的交换文件)
    2. 仅本人需要忽略: .git/info/exclude 文件中添加
    3. 注: 版本库已经追踪的文件是无法被忽略的。
分享到:
评论

相关推荐

    git常用命令总结.txt

    ### git常用命令总结 在日常开发工作中,Git作为版本控制系统被广泛使用,它能帮助团队高效地管理代码版本,提高协同工作的效率。本文将根据给定的文件信息,详细总结并解释Git中的常见命令及其用途。 #### 1. Git...

    git操作命令总结

    ### git操作命令总结 #### 一、配置与初始化 **标题和描述中提及的知识点:** - **配置用户信息:** 使用 `git config --global user.name "zoujun"` 和 `git config --global user.email "zoujun@youku.com"` 来...

    Coding git 常用命令及总结

    本文介绍了Git中文件状态的基本概念以及常用的Git命令,包括初始化仓库、添加远程仓库、克隆远程仓库、查看文件状态、跟踪新文件、查看更改内容以及提交暂存区信息到本地仓库。这些命令是使用Git进行版本控制的基础...

    git常用命令总结 word文档

    ### Git常用命令总结 #### 一、准备工作 **1.1 初始化仓库** - **命令**: `git init` - **说明**: 当你需要在一个新的项目中开始使用Git时,首先要做的就是在项目根目录下运行`git init`命令来创建一个新的Git...

    git常用命令总结 常用命令总结

    1. Git的基本操作: - 初始化仓库:`git init`,用于在本地创建一个新的Git仓库。 - 克隆仓库:`git clone [url]`,用于复制远程仓库到本地。 - 添加文件到暂存区:`git add [file]` 或 `git add .`(添加所有...

    GIT基本操作命令及详解

    通过本文档提供的Git基本操作命令详解,读者可以快速上手使用git命令。 首先,了解Git的基本概念是非常重要的。在Linux和POSIX系统上,可以在Git官方网站下载Git安装包。初始化版本控制前的准备工作,可以通过git ...

    git常用命令总结

    ### git常用命令总结 #### 一、Git安装与配置 **1. 安装Git** - **Ubuntu系统安装Git** ```bash sudo apt-get install git ``` - 如果遇到依赖错误: ```bash sudo apt-get -f install ``` **2. 生成SSH...

    git常用命令总结-超详细

    本文将深入探讨“git常用命令总结-超详细”,旨在帮助工作1-3年的程序人员更好地掌握Git的基本操作和高级用法。 1. **安装与配置** - 安装Git:在不同操作系统上(Windows、MacOS、Linux)安装Git的步骤各有不同,...

    Git常用命令总结.md

    ### Git基本原理与概念 **Git**作为一款强大的分布式版本控制系统,在软件开发过程中扮演着至关重要的角色。它能够帮助开发者高效地管理代码版本、协同工作并解决代码冲突问题。了解Git的基本原理对于深入掌握其...

    git常用命令手册

    本文档详细介绍了Git的基本操作命令,包括创建仓库、管理本地更改、查看提交历史、管理分支和标签、更新发布以及合并与变基等核心功能。通过对这些命令的学习和实践,可以极大地提高版本控制的能力和效率。无论是...

    git常用命令总结-详细版

    以上是Git的常用操作,掌握这些基本命令能让你在日常开发中游刃有余。实践中,还会有更多高级用法,如解决冲突、rebasing、cherry-picking等,这些都是成为Git高手的必经之路。通过不断实践和学习,你将能够更好地...

    Git命令学习总结(思维导图的形式展示)

    在学习Git时总结的常用命令,内容包括git的三层结构、4种状态、git config配置命令、基本命令、git分支操作命令、远程仓库命令、git撤销命令等

    Git基本常用命令.md

    根据给定文件的信息,我们可以提炼出以下几个核心知识点: ### 一、Git与版本控制的重要性 #### 版本控制概述 版本控制(Revision control)是一...掌握 Git 的基本操作和最佳实践能够极大地提升开发效率和代码质量。

    Git常用命令面试题 60道1

    本文总结了 60 道常用的 Git 命令,涵盖了 Git 的基本概念、配置、基本操作、本地操作、分支操作、变更历史等方面。 一、配置操作 Git 配置可以分为全局配置和当前仓库配置。全局配置使用 `git config --global` ...

    Git基本命令和GitFlow工作流.docx

    ### Git基本命令详解 #### 一、分支管理 在团队协作中,合理地管理分支能够极大地提高工作效率。以下是一些常用的Git分支管理命令。 ##### 1. 创建分支 ```bash git branch ``` **示例**: ```bash git branch ...

    git学习常用命令总结

    "git学习常用命令总结" Git是当前最流行的版本控制系统之一,对于开发者来说,掌握 Git 的基本命令是必不可少的。本文将对 Git 的常用命令进行总结,帮助开发者快速掌握 Git 的使用。 初始化操作 在使用 Git ...

    git讲解与总结

    Git提供了`git reset`和`git revert`命令来完成此项操作。文档里详细解释了不同参数的作用,以及操作中可能产生的副作用和解决方法。 ### 远程仓库 远程仓库是代码版本控制系统的关键部分,允许团队成员共享代码。...

    Git命令的总结

    Git是分布式版本控制系统,...在实际工作中,还会遇到更多复杂的操作,如解决合并冲突、重命名分支、查看提交历史等,但这些都是建立在这些基本命令之上的。不断实践和探索,你将能够更加熟练地驾驭Git这个强大的工具。

    高频使用的Git命令.docx

    本文将对高频使用的 Git 命令进行总结和解释。 Git Log 命令 Git Log 命令是 Git 中最基本的命令之一,用于查看提交历史记录。其基本格式为 `git log`,可以显示当前分支的所有提交记录。 * `git log --oneline...

Global site tag (gtag.js) - Google Analytics