`

Git 常用命令整理

 
阅读更多

取得Git仓库

初始化一个版本仓库

 

git init

 

Clone远程版本库

 

git clone git@xbc.me:wordpress.git

 

添加远程版本库origin,语法为 git remote add [shortname] [url]

 

git remote add origin git@xbc.me:wordpress.git

 

查看远程仓库

 

git remote -v

 

提交你的修改

添加当前修改的文件到暂存区

 

git add .

 

如果你自动追踪文件,包括你已经手动删除的,状态为Deleted的文件

 

git add -u

 

提交你的修改

 

git commit –m "你的注释"

 

推送你的更新到远程服务器,语法为 git push [远程名] [本地分支]:[远程分支]

 

git push origin master

 

查看文件状态

 

git status

 

跟踪新文件

 

git add readme.txt

 

从当前跟踪列表移除文件,并完全删除

 

git rm readme.txt

 

仅在暂存区删除,保留文件在当前目录,不再跟踪

 

git rm –cached readme.txt

 

重命名文件

 

git mv reademe.txt readme

 

查看提交的历史记录

 

git log

 

修改最后一次提交注释的,利用–amend参数

 

git commit --amend

 

忘记提交某些修改,下面的三条命令只会得到一个提交。

 

git commit –m "add readme.txt"

 

 

git add readme_forgotten

 

 

git commit –amend

 

假设你已经使用git add .,将修改过的文件a、b加到暂存区

现在你只想提交a文件,不想提交b文件,应该这样

 

git reset HEAD b

 

取消对文件的修改

 

git checkout –- readme.txt

 

基本的分支管理

创建一个分支

 

git branch iss53

 

切换工作目录到iss53

 

git chekcout iss53

 

将上面的命令合在一起,创建iss53分支并切换到iss53

 

git chekcout –b iss53

 

合并iss53分支,当前工作目录为master

 

git merge iss53

 

合并完成后,没有出现冲突,删除iss53分支

 

git branch –d iss53

 

拉去远程仓库的数据,语法为 git fetch [remote-name]

 

git fetch

 

fetch 会拉去最新的远程仓库数据,但不会自动到当前目录下,要自动合并

 

git pull

 

查看远程仓库的信息

 

git remote show origin

 

建立本地的dev分支追踪远程仓库的develop分支

 

git checkout –b dev origin/develop

 

参考资料

远程仓库的使用

何谓分支

基本的分支与合并

分支的管理

分支式工作流程

远程分支

衍合

分享到:
评论

相关推荐

    GIT常用命令整理

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

    git常用命令整理

    对开发中常用的git命令的整理,全部都是实际用到的 对开发中常用的git命令的整理,全部都是实际用到的 对开发中常用的git命令的整理,全部都是实际用到的

    Git常用命令整理归纳

    ### Git常用命令整理归纳 #### 一、初始化与配置 **1.1 初始化仓库** - **命令**: `git init` - **用途**: 在当前目录下初始化一个新的 Git 仓库。 - **示例**: 如果你想在一个新的项目目录中使用 Git 版本控制,...

    关于GIT常用命令整理及状态解释

    关于GIT常用命令整理及状态解释

    Git常用命令整理

    ### Git常用命令详解 #### 一、初始化仓库与配置用户信息 - **命令**: `git init` - **功能**: 将当前目录初始化为一个Git仓库。执行此命令后,会在当前目录下创建一个名为`.git`的隐藏文件夹,用于存放版本控制所...

    git常用命令.docx

    Git 常用命令整理及解析 Git 是一个开源的分布式版本控制系统,用于跟踪项目中的代码变化,可以帮助开发者更好地管理代码。下面是 Git 中一些常用的命令,这些命令可以帮助开发者快速掌握 Git 的使用。 基本命令 ...

    git常用命令手册

    本篇文档主要介绍了一套由国外开发者整理的Git常用命令速查表,旨在帮助用户快速掌握并应用Git的基础操作。通过这些简洁明了的命令,即使是Git新手也能迅速上手进行版本控制。 #### 二、创建与初始化 ##### 1. ...

    git常用命令总结

    ### git常用命令总结 #### 一、概述 在日常工作中,`git` 是必不可少的版本控制工具之一。本文档旨在汇总个人使用过程中遇到并频繁使用的 `git` 命令,便于查阅与学习。 #### 二、核心命令及用法详解 **1. git ...

    git常用命令总结下载

    以下是对Git常用命令的详细说明: 1. **基础命令**: - **git init**:在指定的目录下创建一个新的Git仓库,初始化一个.git隐藏目录,存放版本控制的相关信息。 - **git clone**:克隆一个远程或本地仓库到本地,...

    Git常用命令面试题 60道.pdf

    Git常用命令面试题 60道 Git 是一个分布式版本控制系统,广泛应用于软件开发、协作和版本控制中。掌握 Git 的常用命令是每一个软件开发者的必备技能。本文将 Git 常用的命令分类整理,帮助开发者快速掌握 Git 的...

    Git常用命令面试题 60道,面试通关秘籍

    这篇文章整理了 60 道 Git 常用命令,涵盖了配置操作、基本操作、比较操作、提交操作、暂存区操作、stash 操作、分支操作、变更历史操作和标签操作等多个方面的知识点。 配置操作 配置操作是 Git 的基础操作之一。...

    Git常用命令.mindnode.zip

    这个“Git常用命令.mindnode.zip”文件显然包含了一个思维导图,详细列举了Git的基本操作和常用命令,便于学习和参考。MindNode是一款流行的思维导图软件,它提供了一种直观的方式来组织信息,这里被用来整理Git的...

    日常收集整理的Git常用命令

    以下是一些Git的常用命令,这些命令可以帮助你更有效地管理你的项目。 首先,了解Git的基本操作至关重要。`git help <command>` 可以显示特定命令的详细帮助,帮助你学习和理解各种命令的用法。例如,`git show` ...

    Git基本常用命令.md

    ### 三、Git常用命令 #### 基础命令 - `git init`: 初始化一个新的 Git 仓库。 - `git clone`: 克隆一个远程仓库到本地。 - `git add`: 将文件添加到暂存区。 - `git commit`: 提交暂存区的内容到仓库。 - `git ...

    git常用命令

    git常用命令,用于常用的命令,特别整理出来,供大家参考使用,如有问题欢迎提出交流

    git常用安装包及说明

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

Global site tag (gtag.js) - Google Analytics