git教程
laiqun@msn.cn
Contents
1.?问题背景?
2.?解决方案?
3.?经典流程
4.?背后原理
5.?版本切换
6.?本地分支管理
7.?远程管理
8.?远程多人合作流程
9.?管理github项目
10.?总结
1.?问题背景?
如果你用Microsoft W...
分类:
其他好文 时间:
2016-05-13 00:17:23
阅读次数:
177
本文为《廖雪峰Git教程》学习笔记,原地址:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
萌新入门,略有心得,戏说一番。
先来个正版概念镇个贴:
Git是目前世界上最先进的分布式版本控制系统(没有之一)。
假设,
我是一个单机游戏爱好...
分类:
系统相关 时间:
2016-05-12 15:56:47
阅读次数:
230
强烈推荐Git教程,廖雪峰Git教程。一、基本操作1.首先创建一个版本库,在所需文件下面,右键GitBashHere,然后运行代码$gitinit这样,版本库即可创建成功。2.将文件添加到版本库中,使用$gitadd文件名即可将文件加入到版本库中。3.提交文件。$gitcommit-m"本次提交的注释"。4...
分类:
其他好文 时间:
2016-05-11 20:03:54
阅读次数:
154
# 版本管理软件的比较 svn 每个目录下建一个.svn目录实在是不爽。 git 分支管理非常方便,但没感觉有什么用,主要还是在修改前提交一次代码, 等后悔时再回来,没什么其他的目的。关键是中文乱码问题不爽,类似于linux 的使用风格也不太习惯。 Mercurial 这个比较爽 Python 开发... ...
分类:
其他好文 时间:
2016-05-05 12:54:30
阅读次数:
145
接着git学习笔记(二)学习,今天学习下git分支管理。1.创建合并分支默认创建的git目录只有master一个分支,现在我们创建dev分支,然后切换到dev分支:$ git checkout -b devgit checkout命令加上-b参数表示创建并切换,相当于以下两条命令:$ git branch dev...
分类:
其他好文 时间:
2016-04-29 18:26:56
阅读次数:
126
当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。 要查看远程库的信息,用git remote: 或者,用git remote -v显示更详细的信息: 上面显示了可以抓取和推送的origin的地址。如果没有推送权 ...
分类:
其他好文 时间:
2016-04-27 00:09:09
阅读次数:
304
零、需要使用到的命令:
git branch 查看当前分支。
git branch 创建一个名为的分支。
git checkout 切换到名字为的分支。
git checkout...
分类:
其他好文 时间:
2016-04-26 22:14:47
阅读次数:
253
接着git学习笔记(二)学习,今天学习下git分支管理。1.创建合并分支默认创建的git目录只有master一个分支,现在我们创建dev分支,然后切换到dev分支:$ git checkout -b devgit checkout命令加上-b参数表示创建并切换,相当于以下两条命令:$ git branch dev...
分类:
其他好文 时间:
2016-04-26 20:26:22
阅读次数:
196
通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。 如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。 下面我们实战一下--no-ff方式的git merge ...
分类:
其他好文 时间:
2016-04-26 00:12:43
阅读次数:
414