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

Git 笔记 第15页

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

菜鸟阅读 : 3431赞(1)

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

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

菜鸟阅读 : 3734评论(0)赞(1)

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

如何写好 Git commit messages

菜鸟阅读 : 2742赞(1)

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

Git常用指令合集

菜鸟阅读 : 2450赞(1)

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

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

菜鸟阅读 : 2527赞(1)

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

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

菜鸟阅读 : 8411赞(1)

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

Git系列:分支管理

菜鸟阅读 : 3775赞(1)

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

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

菜鸟阅读 : 2770赞(1)

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

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

菜鸟阅读 : 1853赞(1)

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

Git系列:版本回退

菜鸟阅读 : 2732赞(1)

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