`

git基本概念

    博客分类:
  • git
阅读更多

http://www.ruanyifeng.com/blog/2014/06/git_remote.html

git

  • git clone
  • git remote
  • git fetch
  • git pull
  • git push
  • 一、git clone

    远程操作的第一步,通常是从远程主机克隆一个版本库,这时就要用到git clone命令。

二、git remote

为了便于管理,Git要求每个远程主机都必须指定一个主机名。git remote命令就用于管理主机名。

不带选项的时候,git remote命令列出所有远程主机。

 

三、git fetch

一旦远程主机的版本库有了更新(Git术语叫做commit),需要将这些更新取回本地,这时就要用到git fetch命令。

默认情况下,git fetch取回所有分支(branch)的更新。

四、git pull

git pull命令的作用是,取回远程主机某个分支的更新,再与本地的指定分支合并。

实质上,这等同于先做git fetch,再做git merge

如果合并需要采用rebase模式,可以使用--rebase选项。

五、git push

git push命令用于将本地分支的更新,推送到远程主机。

分享到:
评论

相关推荐

    第一课:Git基本概念与核心命令掌握1

    【Git基本概念与核心命令掌握】课程主要涵盖了Git与SVN的区别、Git的核心命令使用以及Git的底层原理。以下是对这些知识点的详细说明: 1. **Git与SVN的区别** - **存储方式**:Git将内容以元数据(metadata)的...

    Git教程,讲解基本概念、架构和原理、具体使用

    内容: Git基本概念 Git架构和工作原理 Git具体使用 目标: 了解Git是什么 配置和搭建Git环境 使用Git控制程序版本

    Git基本操作.docx

    Git 基本概念 Git 是一个分布式版本控制软件,它不同于 SVN、CVS 等非分布式版本控制系统。Git 的核心特征是分布式的,意味着每个开发者的本地仓库都是完整的版本库副本。Git 使用 SHA-1 哈希算法来存储内容,确保...

    Git是一个开源的分布式版本控制系统,它用于敏捷高效地处理任何大小项目的版本管理 以下是Git的详细教程,包括Git的基本概念、

    一、Git基本概念 版本控制:版本控制是一种在开发过程中用于管理文件、目录或工程等内容的修改历史的技术。它方便查看更改历史记录,备份以便恢复以前的版本,并实现跨区域多人协同开发。 Git与SVN的区别: SVN是...

    git基本操作.docx

    一、 Git 基本概念 * 仓库(Repository): Git 仓库是存储项目文件的数据库。 Git 仓库可以是本地的,也可以是远程的。 * 提交(Commit):提交是将代码更改保存到 Git 仓库的操作。 * 分支(Branch):分支是 Git...

    Git操作知识主要完成GIT的基本操作及概念理解

    1. **Git基本概念** - **仓库(Repository)**:存储代码历史记录和当前状态的地方。 - **工作区(Workspace)**:开发者日常编辑代码的目录。 - **暂存区(Index / Stage)**:开发者准备提交的改动存放的地方。 - **...

    git零基础实战

    - **Git基本概念** - **工作区**:当前正在工作的目录。 - **暂存区**:准备提交到仓库的更改。 - **版本库**:存放项目的所有历史版本的地方。 - **四大Git对象**:Blob对象(二进制大对象)、Tree对象(目录树...

    版本控制Git-1.9.0客户端

    1. Git基本概念: - **仓库(Repository)**:存储所有文件及其历史版本的地方。 - **提交(Commit)**:对文件或项目所做的更改记录,每个提交都有一个唯一的哈希值。 - **分支(Branch)**:代表代码的不同开发...

    Git Magic

    1. **Git基本概念**: - **仓库(Repository)**:存储项目所有版本信息的地方。 - **提交(Commit)**:对代码进行的一次保存,包含了作者、日期和变更信息。 - **分支(Branch)**:代表项目的不同开发路径,...

    git菜鸟教程.pdf

    2. Git的基本概念:作者用“白话概念”一词强调了对Git基本概念的简化解释。例如,将仓库比作工程代码的容器,而分支则是仓库的代言人,可以看作是版本。每次提交都会生成一个快照,即commit,产生一个版本号tag,...

    Git的一些简单使用操作

    本文将详细介绍 Git 的基础知识点,包括 Git 的基本概念、基本操作、版本控制、分支管理、远程库管理等。 Git 基本概念 Git 是一个分布式版本控制系统,允许开发者在本地对项目进行版本控制。 Git 的基本概念包括...

    git电子书(Git权威指南&Pro Git简体中文版)

    1. **Git基本概念** - **仓库(Repository)**:存储所有版本信息的地方,每个Git项目都有一个仓库。 - **工作目录(Working Directory)**:用户进行编辑和操作的目录。 - **暂存区(Stage/Index)**:保存即将...

    git安装包及git安装教程pdf

    1. Git基本概念: - 仓库(Repository):存储项目所有版本信息的地方。 - 工作目录(Working Directory):用户实际编辑文件的本地目录。 - 缓存区(Index / Staging Area):暂存待提交更改的地方。 - 提交...

    使用git命令将本地项目上传到git

    在开始上传项目之前,需要了解一些 Git 的基本概念: * 仓库(Repository):Git 仓库是一个存放项目文件的地方,用于跟踪代码的修改历史。 * 暂存区(Staging Area):暂存区是一个临时存储区域,用于暂存变更的...

    git内部培训教程

    #### Git基本概念 - **Git**是一种免费开源的分布式版本控制系统。 - 特点: - 高效快速,易于使用。 - 支持离线使用。 - **在线Git服务**: - GitHub: - Bitbucket: - CSDN Code: - OSChina: <http://git...

    猴子都能懂的GIT入门

    1. **Git基本概念** - **仓库(Repository)**:存储代码版本信息的地方,可以看作是项目的所有历史记录。 - **提交(Commit)**:保存对文件的修改,每个提交都有一个唯一的ID。 - **分支(Branch)**:代表项目中的一...

    Git-2.37.0-64位windows安装包

    1. **Git基本概念**: - **版本控制**:Git的核心功能是管理项目的不同版本,允许开发者跟踪文件和目录的变化。 - **仓库(Repository)**:存储项目所有版本信息的地方。 - **分支(Branch)**:用于并行开发,...

    《ProGit》——Git使用和原理讲解

    1. Git基本概念: - **版本控制**:Git的核心功能是跟踪文件和目录的变化,每个提交代表了一个特定时间点的项目状态。 - **仓库(Repository)**:存储项目历史的所有版本和元数据的地方。 - **工作区(Working ...

    GIt使用讲义,推荐下载学习

    本资源为 Git 使用讲义,旨在帮助学习者了解 Git 基本概念、 Git 工作流程、 Git 常用命令、 Git 代码托管服务等相关知识。Git 是一个分布式版本控制工具,能够帮助开发者更好地管理代码版本、协同开发和追溯问题...

Global site tag (gtag.js) - Google Analytics