持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第4天,点击查看活动详情
Git简介
Git (全局信息追踪器)。 Git是一个分布式版本控制工具, Git的使用中央仓库不是必须的,用户本地就是-个完整的版本仓库,代码的 前进、回退、删除等等操作都可以直接在本地进行,不需要中央仓库。
但是,在实际操作中,为了能够和其他同事 快速沟通以及合并代码, -般还是会搭建一个中央仓库。
Git对分支的管理非常友好,可以快速创建或者合并分 Svn集中式的版本控制工具, Svn中,必须要有中央仓库,所有的版本信息都保存在中央仓库中,代码的前 进、回退、删除等等操作都需要在中央仓库中进行,用户本地保存的只是版本仓库的一个副本, Svn中的分支非常 臃肿。|
**SVN一个服务挂掉了,就完蛋了。
但是git是分布式的,他会每个节点都存储值**
status和diff命令
diff就是查看未上传的文件和本地修改的文件有哪些区别
log
、
回退
工作区和暂存区
分支
git branch 查看分支
原来叫master的来着,都一样
git branch dev1
git checkout dev1
git checkout -b dev2
创建分支并且切换到dev2中
合并分支
切换到master分支,然后merge
git branch -d dev1
删除分支
冲突
总结:两个分支不一样的交给我的话,决定权在我
因为分支在交了之后就没有意义了,就可以删除了
Bug分支
\