`
halikes23
  • 浏览: 8108 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

常用git 命令学习笔记

    博客分类:
  • git
阅读更多

 

获取帮助:

git  <命令> --help

作用:获取命令帮助信息

说明:会打开新的网页

 

基本操作:

git init

作用:生成本地库(在当前目录下生成.git文件夹)

说明:该命令不会将目录中已有的文件加入当前库内,还需进行add和commit

git status

作用:检查文件变动状态 文件目录与暂存区、暂存区与本地库

说明:untracked file : 未被追踪的问文件,新加入的文件或目录 没有add过

           tracked file : 被追踪的文件。再上一个快照内或已经add过

git add

作用:将文件添加入暂存区

说明:git status时被add的文件会出现在Changes to be committed:下

git commit

作用:将暂存区文件提交至

说明:git commit -m 提交时直接带上备注信息

git log 提交日志

作用:查看git提交信息

git diff

作用:比较文件变动

说明:查看工作树、暂存区、最新提交之间的差别

 

分支操作:

git branch 显示所有分支一览

git checkout -b 创建并切换分支

    等同: git branch 分支    创建分支

               git checkout 分支 切换分支

git  merge 分支合并

git log --graph 以图的形式查看分支

 

更改提交的操作:

git reset --hard <版本hash值>

git commit --amend

作用:合并提交

说明:当已经进行过一次提交发现遗漏了某些文件,而不像出现两次提交记录时使用

案例:

 git add file1

 git commit -m 'add file1'

 cat 'new file2' >> file2

 git add file2

 git commit --abmend -m 'add file1,file2'

 get log 不会发现有git add file2的提交记录

git rebase -i HEAD~N 压缩历史

 

推送至远程仓库:

git remote add 添加远程仓库

git push 推送至远程仓库

 

从远程仓库获取:

git clone 获取远程仓库

git pull 获取远程仓库最新分支

 

 参考资料来源:https://git-scm.com/book

分享到:
评论

相关推荐

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

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

    Git常用命令指导教程笔记.pdf

    本教程将介绍Git的基本概念、安装、配置以及常用命令的使用。 首先,要安装Git,你可以访问Git的官方网站(https://git-scm.com/)下载最新版本的安装包。安装过程中通常只需一路点击“下一步”即可。安装完成后,...

    Git学习笔记.pdf

    在Git中,rebase、merge、cherry-pick和rm是四个常用的操作命令,用于处理版本合并和版本历史的管理。 rebase是用于调整提交历史的一种工具,它会把当前分支上的每个提交都拿到目标分支上重新应用一遍,这样可以...

    Git学习笔记/常用命令总结

    Git常用命令的总结,适用于Git初学者和需要用到Git工具的开发人员。 内容包括: 1.Git安装配置 2.Git工作流程 3.Git工作区、暂存区和版本库等概念 4.Git创建仓库 5.Git基本操作 6.Git分支管理 7.Git查看提交历史 8....

    git学习笔记,入门指南以及常用git指令

    这篇笔记主要涵盖了Git的基本操作,包括创建或克隆版本库、管理本地更改、查看提交历史记录、分支管理和标签使用等核心概念。 **1. 创建或克隆版本库** 创建本地版本库: ```bash $ git init ``` 克隆远程版本库:...

    Git常用的笔记资源信息

    如果遇到与SSL证书相关的错误,可以通过此命令临时禁用SSL证书验证,以确保Git命令能够正常执行。需要注意的是,这可能会带来安全风险,因此仅在测试环境中使用。 通过以上知识点的学习和掌握,可以有效地提高Git...

    git小白学习笔记(轻松应付公司需求)

    "git小白学习笔记(轻松应付公司需求)"这个资料包显然是为初学者设计的,帮助他们快速理解并运用Git进行代码管理。下面我们将深入探讨Git的基本概念和常用命令,以便你能轻松应对公司的日常需求。 首先,我们需要...

    20210324_231823_1_搭建博客可能会用到的Git命令|学习笔记1

    以下是一些常用的Git命令,它们在搭建博客的过程中非常实用。 1. **安装Git**:首先需要在官方网站(https://git-scm.com/downloads)下载并安装Git,安装完成后,可以通过`git --version`命令检查Git是否已经正确...

    git和gradle入门学习笔记

    Git 和 Gradle 入门学习笔记 Git 是一个分布式版本控制系统,Gradle 是一个基于 Apache Ant 和 Maven 的构建自动化工具。在本笔记中,我们将学习如何安装和使用 Git 和 Gradle。 Git 安装 要安装 Git,可以从 ...

    git学习常用命令总结

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

    git常用操作附示例-个人学习笔记

    Git 常用操作附示例 Git 是一个分布式版本控制系统,广泛应用于软件开发和版本管理。下面是 Git 的一些常用操作和命令...这些命令只是 Git 的一些基本操作,Git 还有许多其他功能和命令,可以根据需要进行学习和使用。

    git学习笔记

    git学习笔记,让您快速掌握git使用,包括了git的基本知识以及一些常用的命令

    Git整理笔记

    #### 三、Git常用命令详解 1. **初始化Git仓库**: 使用`git init`命令可以将当前目录初始化为一个Git仓库。初始化后,会在当前目录下生成一个名为`.git`的隐藏目录,用于存储版本控制元数据。 2. **添加文件到暂存...

    git常用安装包及说明

    最后,git常用命令笔记.txt很可能是对Git常用命令的整理文档,包含了诸如`git clone`(克隆仓库)、`git add`(暂存更改)、`git commit`(提交更改)、`git push`(推送更改到远程仓库)、`git pull`(拉取远程仓库...

    Git学习笔记

    ### Git学习笔记 #### 1. Git安装与配置 在Linux环境下安装Git,可以通过包管理器来完成。例如,在Ubuntu系统中,可以使用`sudo apt-get install git`来进行安装。 安装完成后,为了确保你的所有Git操作都关联...

    git实战笔记.pdf

    Git 实战笔记旨在帮助新手快速掌握这一分布式版本控制系统的核心概念和常用操作。Git 是由 Linux 发明者 Linus Torvalds 创建的,旨在解决传统版本控制系统(如 SVN)的某些问题,提供更快、更可靠、更灵活的代码...

    git零基础实战

    ### Git零基础实战知识点梳理 #### 一、Git简介 ... - 熟练掌握30个常用的Git命令。 - 理解Git的内部原理。 - 熟悉企业版本控制流程。 - 能够使用Git跟踪开源项目、与他人协作、管理自己的开发工作。

Global site tag (gtag.js) - Google Analytics