`

git使用总结(自己用)

    博客分类:
  • git
 
阅读更多

1、查看所有分支
$ git branch -a
2、删除远程服务器分支(本地当前分支XXX的代码推送到服务器的YYY分支上)
$ git push origin XXX:YYY
3、强行回退到远端服务器某分支
$ git reset --hard origin/master
4、初始化工程
$ git init
5、加入
$ git add .
6、提交
$ git commit -m ''
7、删除远程分支

git push [远程名] :[分支名] 








git reset是指将当前head的内容重置,不会留log信息。

git reset HEAD filename  从暂存区中移除文件
git reset –hard HEAD~3  会将最新的3次提交全部重置,就像没有提交过一样。
git reset –hard commit (38679ed709fd0a3767b79b93d0fba5bb8dd235f8) 回退到 38679ed709fd0a3767b79b93d0fba5bb8dd235f8 版本

根据–soft –mixed –hard,会对working tree和index和HEAD进行重置:

git reset –mixed:此为默认方式,不带任何参数的git reset,即时这种方式,它回退到某个版本,只保留源码,回退commit和index信息
git reset –soft:回退到某个版本,只回退了commit的信息,不会恢复到index file一级。如果还要提交,直接commit即可
git reset –hard:彻底回退到某个版本,本地的源码也会变为上一个版本的内容

分享到:
评论

相关推荐

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

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

    git使用总结1

    在本文中,我们将总结一些基本的Git使用步骤,帮助初学者快速上手。 首先,完成Git的安装后,你可以通过打开Git Bash来开始使用Git。Git Bash是一个模拟Unix/Linux环境的命令行工具,它允许你在Windows操作系统中...

    git使用总结

    ### Git使用总结 #### 版本管理工具:Git **Git**是一款分布式版本控制系统,用于追踪计算机文件的更改,并协调由多人共同开发的项目。它最初由Linus Torvalds于2005年创建,旨在支持Linux内核的开发。与传统的...

    超级详细的GIT使用教程总结

    git使用说明超级详细的总结分类,使用mindManager完成资源分类

    git讲解与总结

    本文档是关于Git使用的一个全面学习手册,涵盖了从基础到高级的众多知识点,旨在帮助读者系统学习和掌握Git操作。 ## Git概念与目的 Git是一个开源的分布式版本控制系统,由Linus Torvalds于2005年创建。它的目标...

    git使用总结.docx

    ### Git使用总结 #### 一、本地项目上传到GitHub步骤详解 **1. 创建本地版本库** - **步骤:** 在本地计算机上选择一个位置创建一个新的文件夹,并使用`git init`命令将其初始化为Git仓库。 - **命令示例:** `...

    Git使用教程(电子书)

    ### Git使用教程核心知识点 #### 一、Git简介与应用场景 **Git** 是一款开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件所做的更改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux...

    java之Git总结笔记

    总结来说,Git 作为一款强大的版本控制系统,极大地促进了团队协作和代码管理。掌握 Git 的使用,不仅可以帮助开发者更好地追踪和管理代码变更,还能提升项目的透明度和可维护性。无论是个人项目还是大型企业级开发...

    git命令总结

    Git是目前世界上最先进的分布式版本控制系统。以上为git命令总结。

    git知识点总结

    这是我对git使用的一个总结,对想要了解git如何使用,并致力于理清楚git相关知识点的朋友有所帮助

    git使用手册.doc

    ### Git使用手册精要 #### 一、Git简介与版本控制系统概念 **Git** 是一款全球范围内使用最为广泛且先进的分布式版本控制系统。它能够自动记录每次文件的改动情况,包括文件的添加、修改以及删除等操作。对于软件...

    git使用总结.txt

    在IT工作中,经常用到git,在此,对git的一些常用命令做了一下总结,对于git更丰富的用途没有过多涉及。

    GIT使用入门.pdf

    ### Git使用入门知识点详解 #### 一、Git简介与应用场景 **Git** 是一款开源的分布式版本控制系统,用于跟踪在软件开发过程中对文件所做的更改。它最初由Linus Torvalds于2005年创建,目的是为了更高效地管理Linux...

    git常用命令总结.txt

    在日常开发工作中,Git作为版本控制系统被广泛使用,它能帮助团队高效地管理代码版本,提高协同工作的效率。本文将根据给定的文件信息,详细总结并解释Git中的常见命令及其用途。 #### 1. Git与SVN的区别 - **Git**...

    git总结大全

    总结的git使用大全,和中兴通信的git使用规范。

    git操作命令总结

    ### git操作命令总结 #### 一、配置与初始化 **标题和描述中提及的知识点:** - **配置用户信息:** 使用 `git config --global user.name "zoujun"` 和 `git config --global user.email "zoujun@youku.com"` 来...

    Git的使用总结与远程仓库GitHub

    Git的使用总结与远程仓库GitHub

    Git使用官方文档

    总结来说,《ProGit》不仅是一本详尽的技术手册,它还提供了丰富的背景知识和实用的操作指南。无论是初学者还是经验丰富的开发者,都可以从中学到很多有价值的信息。尽管原始文档是英文版的,但通过上述概述,我们...

Global site tag (gtag.js) - Google Analytics