`
zy116494718
  • 浏览: 477782 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

git 学习

git 
阅读更多

 

git 一般步骤:

 

假如有两个本地分支:master和master-blog ,远程有一个分支:origin/master

 

现在master-blog中进行了代码的修改,然后的操作应该是 git commit -a -m "提交bug",

这时修改的文件进入了本地的缓冲区中,因为这里是bug修改,远程里并没有相对应的分支,所以这里不用push,因为push是从本地到远程的,这时本地分支上的任何一个分支只要merge 后都可以得到该改变。

 

然后我们git checkout master (切换到本地的master分支上),执行3步操作

1)  git pull origin master  (把远程的master分支的改动更新到本地master上,等同于git fetch && git rebase

2)  git merge master-blog (更新master-blog上面的更改)

更新后如果从远程master上面更新下来的文件和本地master-blog上面更新的文件有冲突的话,需要修改冲突

3)  git commit -a -m "提交更改" (这里如果是有冲突文件并解决完的话需要执行提交命令,如果没有冲突文件的话跳过这一步)

4)git push origin master  (推送到远程)

 

 这个时候我们通常可以删除master-blog这个分支了,然后如果我们需要再进行BUG修改时在重新创建一个分支,当然也可以在master-blog上执行git merge master ,这样相当于把远程的修改也同步到了该分支上,那么就可以继续使用该分支了

 

-------------------------------------------------------------------------------------------华丽的分割线 

 

 

在eclipse上操纵git

 

 1)创建分支:Create Branch

 2) 提交:在项目中点右键,选Team-->Commit,然后改动就提交到了该分支的缓冲区中,点 Team -->push to UpStream 就传到了远程上

 3)更新:点分支右键,merge, 然后选择从哪里更新代码,更新后如果有冲突会有红色的冲突标志,然后更改后,再点Synchronized WorkSpace 对同步过的文件点 add git ,然后就可以提交了。

 

建好项目后如果target没有class文件的话

执行 mvn clean compile

这样就能对项目进行编译了,编译后会自动在target目录中生成class文件,如果编译成功,会输出类似下面的信息

0
3
分享到:
评论

相关推荐

    字节跳动<Git学习手册>

    ### 字节跳动《Git学习手册》核心知识点详解 #### 一、Git基础概念与原理 **Git** 是一种分布式版本控制系统,它可以帮助开发者高效地管理项目代码的变更历史。相较于传统的集中式版本控制系统(如SVN),Git具有...

    Git学习指南完整版

    书籍的内容提要表明,它旨在为专业开发者提供一本全面的Git学习资源,不仅关注于理论知识的介绍,更注重于实际操作和技巧的传授。全书分为多个章节,每个章节对应Git学习的一个方面,从基础知识开始,逐步深入,直至...

    Git学习笔记干货

    Git学习笔记干货 Git 是什么? Git 是目前世界上最先进的分布式版本控制系统。版本控制系统是指一种记录、跟踪和管理代码变动的系统。Git 的出现解决了手动管理多个“版本”的问题,使得多人协作编辑变得更加方便。...

    git学习的PDF

    Git学习的PDF包含的是Git的基本操作和常用命令的速查表,非常适合初学者快速上手和进阶者巩固知识。下面将详细阐述Git的核心概念、基本操作以及在实际开发中的应用。 一、Git核心概念 1. 工作区:电脑上的项目目录...

    Git学习笔记目标规划

    Git学习笔记目标规划,大学学习可以用到,也可以用于自我检测

    我的Git学习笔记

    我的Git学习心得记录,根据廖老师的教程学习记录,希望对你有帮助

    Git学习思维导图

    GIT学习思维导图,一张图轻松学会Git

    git学习资料

    为了满足广大开发人员的需求,学习资料也应运而生,本文将对给定的"git学习资料"进行详细解读,以助于大家对Git的深入理解和应用。 首先,我们不得不提的就是"Git廖雪峰.pdf"。廖雪峰这个名字在技术圈中并不陌生,...

    git学习总结文档,

    git学习,总结,个人实践+廖雪峰老师文档总结。

    Git学习资料

    这份“Git学习资料”包含两份文档:`git操作指南.pdf`和`GitBook.pdf`,它们将帮助你深入理解Git的核心概念、基本操作以及高级用法。 一、Git核心概念 1. **仓库(Repository)**:Git仓库是存储所有版本信息的地方...

    git 学习_思维导图_git学习_源码

    这份"git 学习_思维导图_git学习_源码"的压缩包文件,显然是一个以思维导图形式整理的Git学习资源,帮助用户系统地理解和掌握Git的基本操作和高级功能。 在Git的世界里,学习首先应从基本概念入手,例如了解仓库...

    git学习手册

    这份"git学习手册"将引领你从零基础入门,逐步掌握Git的精髓,直至成为Git的熟练使用者。 首先,Git的核心概念包括仓库(Repository)、提交(Commit)、分支(Branch)和合并(Merge)。仓库是Git中存储所有版本...

    git学习笔记.zip|git学习笔记.zip

    在“git学习笔记”中,我们通常会涵盖以下几个核心知识点: 1. **Git安装与配置**:首先,我们需要了解如何在不同的操作系统(如Windows、MacOS或Linux)上安装Git,并设置用户信息,包括用户名和邮箱,这些信息会...

    git学习笔记

    ### Git学习笔记 #### 一、Git概述与配置 **Git**是一种分布式版本控制系统,用于追踪计算机文件的更改,并协调由多人共同开发的项目。它最初由Linus Torvalds于2005年创建,旨在支持Linux内核的开发。 - **Git...

    progit.pdf--git学习教程

    《ProGit.pdf--git学习教程》是Scott Chacon和Ben Straub共同编写的关于Git版本控制系统的官方学习指南。本教程涵盖了Git的基本概念、工作流程、配置、分支管理、远程仓库操作、服务器部署、分布式工作模式、GitHub...

    git学习官方文档

    这份“git学习官方文档”提供了一个全面的指南,帮助你深入理解Git的基本概念、命令及其用法。 首先,Git的核心概念包括仓库(Repository)、工作目录(Working Directory)、暂存区(Index)和提交(Commit)。...

    git学习笔记(git学习笔记).md

    git学习笔记(git学习笔记).md

    git学习基础教程

    本文将基于"git学习基础教程"的标题和描述,详细阐述Git的基本概念、核心功能和常用操作,帮助初学者快速入门。 首先,Git是Linus Torvalds为Linux内核开发而创建的,其主要目标是提高版本控制的效率和可靠性。Git...

    Git学习de.pdf

    ### Git学习de.pdf知识点概述 #### 一、Git基础概念 - **版本管理工具**:Git作为一种分布式的版本管理工具,能够记录每一次的修改,并允许用户随时找回之前任何时间点的状态。 - **工作区**:指代实际进行开发...

Global site tag (gtag.js) - Google Analytics