- git clone 远程地址 本地目录
- git checkout -b 本地分支名 origin/远程分支 --检出远程分支,并在本地创建分支
- git checkout -b 本地分支名 commitId --指定commitId 来创建分支
- git checkout 分支名称 前目录下的子目录名称 ---用指定分支上的目录覆盖当前分支上的目录,工作区覆盖,暂存区清空自动添加相对于指定分支变更的文件,commit 之后,与指定分支相同
- git checkout -- 文件名 --暂存区文件覆盖工作区文件,即撤销Add之后的修改
- git checkout . --暂存区文件覆盖工作区当前目录所有文件,即撤销Add之后的当前目录的所有修改
- git checkout 分支名 --如果分支名存在,则切换到该分支
- git checkout -b 分支名 --分支名不存在,创建新的分支
- git pull origin 远程分支 --从远程拉取指定分支的文件
- git push origin 远程分支 --提交当前commit 之后的代码至远程分支,如果远程分支不存在,则创建
- git add 文件名
- git add -A
- git reset --hard <COMMIT_ID>
- git reset HEAD readme.txt
- git rm 文件名 --删除版本库上的文件
- git rm --cached file_path ---删除暂存区及分支上的文件,本地保存,该文件路径下的文件不在版本管理中管理
- git rm -r --cached file_dir --删除暂存区及分支上的目录,本地保存,该目录下的文件不在版本管理中
- git branch --查看本地分支
- git branch -a -- 查看本地和远程分支
- git branch -d 分支名称 --删除本地分支
- git diff --比较工作区与暂存区的文件区别
- git diff --cached --比较暂存区与版本库head的文件区别
- git diff HEAD --比较工作区与版本库head的文件区别
- git dff 分支1 分支2 [目录] --比较两个分支在指定目录上的区别(已提交的)
- git diff commitid head --比较某一版本与head的区别
- git diff commitid head 目录 --比较某一版本与head的某一个目录区别
- git diff --stat --只查看有区别的文件名,忽略文件内容
- git tag -a 标签说明 -m "标签详细说明" --给当前分支打标签
- git push origin --tags --把本地打的标签全部提交到远程仓库
- git tag ---查看标签
- git tag -d 标签名称 --删除标签
- git push origin :refs/tags/标签名称 --删除远程标签
- git push origin :远程分支名称 --删除远程分支
- git fetch origin --prune 从远程仓库同步分支及代码
- git remote update origin –prune 从远程仓库更新新分支
相关推荐
Git笔记Git笔记Git笔记Git笔记常用命令
Git笔记
### Git基础知识及分支管理 #### 一、Git简介 Git是一种分布式版本控制系统,它通过记录文件的状态变更来帮助用户管理项目历史。相比传统的集中式版本控制系统(如SVN),Git在本地就能完成大部分操作,因此速度更...
git笔记个人使用,请勿下载
这份"Git笔记2共18页.pdf"可能包含了Git的基础知识、高级用法以及实践经验,对于学习和掌握Git至关重要。下面将根据Git的一般性内容,结合描述中的关键词,进行详细的知识点解析。 1. **Git基本概念** - **版本...
Git笔记主要涵盖了Git的基本概念、常用命令、工作流程以及一些高级用法。通过学习Git,开发者可以有效地管理代码版本,协同开发,防止数据丢失,并实现代码的版本回溯。 1. Git基本概念: - **仓库(Repository)*...
### Git基础知识及操作指南 #### 一、Git简介与特性 **Git** 是一款开源的分布式版本控制系统,用于高效地处理从小型到大型项目的版本管理。相比于传统的集中式版本控制系统如SVN,Git具备以下特点: 1. **分布式...
Git笔记讲义pdf文档
git笔记.md
学习尚硅谷git笔记,以及pdf文档
git 笔记2021.917
Git笔记 流程图.md
Git 笔记整理 Git 构建分布式版本控制系统.zip分享给需要的同学
git学习笔记(git学习笔记).md
根据提供的标题、描述、标签及部分内容,我们可以梳理出关于Git的基本使用方法以及分支管理和冲突解决的相关知识点。 ### Git基础知识 #### 创建与初始化仓库 - **`mkdir`**: 用于创建一个新的目录。例如,如果你...
git使用笔记.md
### 学习Git笔记 #### 一、Git配置与理论基础 **1.1 初次使用Git配置** - 在初次使用Git时,需要通过`git config --global user.name "Your Name"` 和 `git config --global user.email "your-email@example....
自己整理的Por Git的笔记,Xmind编辑。博客地址http://blog.csdn.net/l664675249。
打开md文件,优先推荐使用typora
在“git学习笔记”中,我们通常会涵盖以下几个核心知识点: 1. **Git安装与配置**:首先,我们需要了解如何在不同的操作系统(如Windows、MacOS或Linux)上安装Git,并设置用户信息,包括用户名和邮箱,这些信息会...