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