菜鸟笔记
提升您的技术认知

Git 笔记 第15页

使用git log比较不同分支的差异

前两天在做集成的时候碰到了一件闹心事。事情是这样的,良许的一位同事不小心把一个错误的 dev 分支 merge 到了 master 分支上,导致了良许编译不通过。于是,我们需要将版本回退到 merge 之前的状态。 如果是下面这个状态,那很...

赞(1)菜鸟菜鸟阅读(3808)

git 简洁提交——合并多个commit

本地开发,服务器上编译、运行。 多台电脑间同步代码 不放心本地,为了备份经常push到代码服务器上。 因为以上等原因,我需要经常执行git commit,这就导致git的历史中包含很多无效的提交。 简洁的git log和工整的代码同样重要,...

赞(1)菜鸟菜鸟阅读(4134)去评论

如何写好 Git commit messages

导语:任何软件项目都是一个协作项目,它至少需要2个开发人员参与,当原始的开发人员将项目开发几个星期或者几个月之后,项目步入正规。不过他们或者后续的开发人员仍然需要经常提交一些代码去修复bug或者实现新的feature。我们经常有这种感受:当...

赞(1)菜鸟菜鸟阅读(3031)

Git常用指令合集

•写在前面 首先要熟悉Git的几个名词吧,不然哪叫会用Git,其中Workspace:工作区,Index / Stage:暂存区,Repository:仓库区(或本地仓库),Remote:远程仓库。 •新建 # 在当前目录新建一个Git代码...

赞(1)菜鸟菜鸟阅读(2735)

Git系列:进一步讲讲Git的分支管理

•写在前面 Git分支管理在前面说了,非常方便我们开发,没看过前面的可以到前面看这篇Git分支管理,接下来,我们讲讲关于分支管理的其他指令,帮助我们进一步了解分支管理给我们带来了什么方便。 •解决冲突 冲突是什么?很多时候,当你在分支上进行...

赞(1)菜鸟菜鸟阅读(2785)

Git系列:如何重命名仓库,并同步远程仓库

•写在前面 Git是极其灵活的,它提供了非常多的指令方便我们系统开发,这篇文章要写的就是如何使用指令,修改仓库名,并同步远程仓库。这当我们需要对项目进行修改的时候,非常有用。 •修改远程仓库名 首先我们需要修改远程仓库的项目名称,这里我们使...

赞(1)菜鸟菜鸟阅读(8876)

Git系列:分支管理

•写在前面 讲到Git的分支管理还是比较激动的,因为Git的分支管理简直太好用了,效率又高,虽然SVN也有分支管理,但是这些版本控制系统创建和切换分支相当的慢,基本都不去用,而Git不管版本库中的文件数量有多大,都能在短短的一秒内完成操作,...

赞(1)菜鸟菜鸟阅读(4154)

Git系列:如何使用远程仓库

•写在前面 早在很早之前就说了,Git是分布式版本控制系统,它的优势之一就是非常方便团队进行多人协作开发,之前讲的内容都没有体现出多人协作的特点,这一篇文章就是为了讲解Git在多人协作中的重要功能,就是远程仓库。远程仓库顾名思义就是将一个g...

赞(1)菜鸟菜鸟阅读(3077)

Git系列:管理、撤销以及删除

在前面提到了对文件的添加更新等操作,使用了git add,git commit等操作,接下来对撤销等相关操作进行说明。 •写在前面 前面提到过版本回退,我们可以使用git reset指令进行版本回退。但是有时候我们只是想要单纯的对已经修改的...

赞(1)菜鸟菜鸟阅读(2049)

Git系列:版本回退

•写在前面 在前面个一篇文章中,已经大致完成了基本的仓库创建和文件提交。现在我们在前一篇文章所做的工作(往提交了一个README.txt文件)下,进行接下来的操作,不知道的可以先去看看前一篇文章Git系列:如何创建和初始化仓库,添加更新修改...

赞(1)菜鸟菜鸟阅读(3115)