`

git 基础命令速记

git 
阅读更多
本文所有命令都是摘自《Git》,详细在线内容见https://git-scm.com/book/zh/v2.

git config       # 查看或配置git
git init                         # 初始化仓库
git status                       # 查看仓库状态
git add file1 ...                # 将文件添加到跟踪区或者把跟踪文件放到暂存区
git reset HEAD filename          # 取消暂存文件
git checkout -- filename         # 撤销尚未暂存的修改
git rm file1 ...                 # 从暂存区中移除文件,同时也从工作目录中删除
git rm --cached file             # 仅从暂存区中移除文件
git commit -m "说明信息"         # 正式提交更新修改信息
git commit -a                    # 跳过“git add”步骤
git commit --amend               # 重新提交,同时会将暂存区中的文件也给提交。
git mv file_from file_to         # 移动文件,改为对文件 file_to 跟踪
git clone 仓库地址               # 克隆远程仓库
git diff         # 查看暂存前后的变化
git diff --cached/--staged       # 查看已经暂存起来的变化
git log [-n]     # 查看最近 n 次提交历史
git log -p       # 查看提交的内容差异
git log --pretty=[oneline/format:"%h - %an, %ar : %s"]  # 按指定格式输出提交历史

git remote       # 列出已配置的远程仓库服务器的简写
git remote -v    # 还会列出远程仓库对应的 url
git remote add shortname url     # 添加一个远程仓库,同时指定一个简写以代表该 url
git fetch shortname/url          # 拉取远程仓库数据(不会自动合并)
git pull repository              # 拉取远程仓库数据(会尝试自动合并,更为常用)
git push repository branchName   # 推送到远程仓库(不过要确保没有冲突)
git remote show repository       # 查看远程仓库信息
git remote rename oldName newName   # 重命名远程仓库
git remote rm repository         # 移除远程仓库

git tag [argument]          # 查看或者打各种标签
git push remoteRepo --tags  # 推送所有标签到远程仓库(默认“git push”不会推送)
git config --global alias.aliasName command    # 为命令定义别名

git branch branchName       # 创建一个分支
git branch -d branchName    # 删除分支
git log --decorate          # 查看各个分支当前所指的对象
git checkout branchName     # 切换分支
git checkout -b branchName  # 创建并切换到该分支
git merge branchName        # 将分支 branchName 与当前所在分支进行合并
分享到:
评论

相关推荐

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

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

    git 基本命令整合

    git 基本命令整合 Git基本常用命令如下:  git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。  git add 文件/(* 目录内所有文件) 将文件添加到暂存区去。  git commit –m “提交注释<必填>...

    Git 常用命令清单

    以上命令是Git操作中的基础,通过这些命令的组合使用,可以完成从初始化仓库到分支管理、远程同步等一系列版本控制工作。随着使用的深入,用户还需要掌握如解决冲突、重写历史、高级分支管理、使用钩子(hook)等更...

    git常用命令速查表

    git常用命令速查表

    git常用命令markdown版

    git常用命令markdown版

    git常用命令大全

    标题《git常用命令大全》所涉及的知识点覆盖了使用Git进行版本...以上内容总结了Git基础命令,这些命令对于快速上手Git,进行分支管理、代码变更跟踪等操作至关重要。掌握这些命令是进行高效代码管理和协作开发的基础。

    git常用命令.docx

    基本命令 * `git config --list`:查看已有的配置信息 * `git status`:查看当前分支状态 * `git add`:添加所有需要提交的文件/添加文件内容至索引 * `git commit -m "注释说明"`:添加提交说明 * `git log`:查看...

    linux系统安装git及git常用命令

    git软件包包含了大部分Git命令,是必装的软件包,第二行命令也是Git软件包,但是是单独发布的,可以选择安装。 2 下载远程项目的GIT库到本地[code]$ git clone git://远程Git库地址 filename[code] filename 是你...

    git常用命令教程,新老手必看,研究透可视化git工具

    git常用命令教程,新老手必看,研究透可视化git工具git常用命令教程,新老手必看,研究透可视化git工具git常用命令教程,新老手必看,研究透可视化git工具git常用命令教程,新老手必看,研究透可视化git工具git常用...

    官方常用git-命令集合.rar

    这个“官方常用git-命令集合.rar”压缩包包含了一份详细的Git命令参考,帮助用户熟悉并掌握Git的基本操作。以下是Git的一些核心概念和常用命令的详细解释。 1. Git安装与初始化: - `git init`:在本地创建一个新...

    git常用命令手册

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

    git命令-git命令-git命令-git命令

    git命令-git命令-git命令-git命令

    git常用命令总结下载

    1. **基础命令**: - **git init**:在指定的目录下创建一个新的Git仓库,初始化一个.git隐藏目录,存放版本控制的相关信息。 - **git clone**:克隆一个远程或本地仓库到本地,建立一个新的工作目录并下载所有...

    GIT常用命令整理

    以下是对Git常用命令的详细整理,包括配置、基本操作、分支管理、合并、标签、回滚以及日志和远程操作。 1. **配置操作** - `git config --global user.name "Your Name"`:进行全局配置,设置Git的用户名。 - `...

    Coding git 常用命令及总结

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

    git常用命令20160531

    平时常用的git命令

    GIT基本操作命令及详解

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

    Git常用命令-学习笔记.zip

    Git工具命令学习笔记pdf,git各种命令,分支管理,远程仓库管理等等离线笔记

    一张图展示 Git 常用命令.pdf

    一张图展示 Git 常用命令.pdf

Global site tag (gtag.js) - Google Analytics