版本管理
E_Eric12138
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Git学习第二天
Git学习第二天分支的重要操作,版本回退分支的概念首先针对commit操作,就会形成一条完整的工作时间线,新的版本会指向旧的版本。分支的出现会把工作时间线分叉,可以创建多个分支,比如:master分支、dev分支。值得注意的是:无论在哪个分支,HEAD始终指向当前分支。HEAD文件存放目录在.git文件夹中。分支的重要操作1.查看分支git branch2.创建分支git b...原创 2019-07-30 00:03:46 · 210 阅读 · 0 评论 -
Git学习第四天
Git学习第四天git远程操作、远程协作模型、git远程分支的最佳实践git远程操作的基本命令1.将本地仓库推送到远程git remote add origin http://github.com/aaa/bbb.gitgit push -u origin master#将本地master分支与远程做关联,下次直接git push就能推送了2.查看所有远程仓库的别名git re...原创 2019-08-03 00:23:30 · 234 阅读 · 0 评论 -
Git学习第五天
Git学习第五天别名、git refspec、注意事项、远程标签git别名给branch命令起个别名叫brgit config --global alias.br branch#以后可以用git br 代替 git branch可以根据自己的喜好,将一些难记的命令定义成自己容易记住的命令,比如:git config --global alias.st statusgit conf...原创 2019-08-03 00:26:07 · 315 阅读 · 0 评论 -
Git学习第三天
Git学习第三天标签、blame命令,以及使用diff比较差别标签通常用于在发布版本时,对这个版本打上一个标签,方便以后对各个版本的查找。标签有两种:轻量级标签、带有附注标签1.创建一个轻量级标签git tag v1.0.12.创建一个带有附注标签git tag -a v1.0.2 -m 'message'3.查看标签git tag4.查找标签git tag -l '...原创 2019-07-30 23:02:56 · 173 阅读 · 0 评论 -
Git学习第六天
Git学习第六天submodule、subtree、注意事项submodule主要应用于多模块开发,举个例子:有个大型项目,A模块依赖于B模块,A和B分别作为不同的工程进行开发。此时就需要用到submodule,即:A仓库中引入B仓库。1.假设本地只有一个A仓库,远程有A仓库和B仓库2.进入A仓库,将远程B仓库作为子模块拉取下来git submodule add http://gith...原创 2019-08-04 16:11:19 · 327 阅读 · 0 评论 -
Git学习第七天
Git学习第七天cherry-pick、rebasecherry-pick作用:将某一个分支上的提交应用到另一个分支上应用场景:开发者在develop1分支上开发完新功能后,发现错了,这个功能应该在develop2上进行开发,这时候就可以使用cherry-pick将develop1上的提交应用上develop2上#将develop1上的提交应用上develop2上git checkou...原创 2019-08-04 16:13:50 · 284 阅读 · 0 评论 -
Git学习第一天
Git学习第一天git的一些入门知识,常用的重要指令(比如:增加、删除、修改、日志等),以及.gitignore文件git的理论基础git分为三大区域:工作区-------------->暂存区--------------->版本库git重要指令1.创建git仓库git init#会在当前目录下生成.git文件夹,内部是有关于本仓库的所有git配置,不建议手动修改。2...原创 2019-07-28 20:41:32 · 203 阅读 · 0 评论
分享