随笔分类 -  git操作

git概念篇(remote,base,local)的含义
摘要:在上一篇解决冲突的时候,我们观察到当我们点击编辑冲突的时候,会出现三个文件,文件结尾分别时remote,local,base,、这三个参数是什么意思呢?local:指的本地要提交,要合并的状态。base:指的是local和remote共同的节点。remote:指的是我们从服务器将上一次提交拉到本地对... 阅读全文

posted @ 2015-06-16 10:17 小炒 阅读(8481) 评论(0) 推荐(0)

git操作之解决提交(conflict)冲突(乌龟篇)
摘要:我们在提交代码的时候,经常会遇到两个开发者提交同一份代码的修改,这个时候就出现代码冲突了,不管是rebase还是merge操作,都会有这个问题。出现如图所示的情况的时候,就表示出现冲突了,这个双击红色冲突区域。一般我们会出现同一行代码修改,不同行代码对于同一行代码修改的时候,我们将有用的代码留下就可... 阅读全文

posted @ 2015-06-16 09:39 小炒 阅读(6191) 评论(0) 推荐(0)

git操作之reset操作(使用乌龟进行操作)
摘要:用乌龟执行reset操作的时候,会有这三个选项选择。 阅读全文

posted @ 2015-06-16 09:19 小炒 阅读(1125) 评论(0) 推荐(0)

git操作之rebase操作
摘要:最近,在学习git的时候,一直有一个疑问,如果两个人提交代码,那么这个是如何保持代码的一致性的?比如说,A现在提交代码,然后成功的将代码推送到服务器端。但是B提交代码可以,但是推送到服务器上就会报错?因为这个时候服务器有了新的提交,肿么办?解决方案如下:(这一块木有使用命令行进行操作,使用乌龟(To... 阅读全文

posted @ 2015-06-14 18:02 小炒 阅读(1205) 评论(0) 推荐(1)

导航