
git使用
文章平均质量分 82
小神龙q
Q
展开
-
[Git] 裸代码仓库和镜像代码仓库全解
1、Git init和clone命令对bare和mirror参数的支持git命令–bare参数–mirror参数git init支持不支持git clone支持支持2、裸代码仓库与普通代码仓库的区别从技术的角度上讲,理论上无论Git代码仓库是否为裸代码仓库都可以接受push。可Git的策略是仅向裸代码仓库发送push。在Mercurial中,任何普通代码仓库都可以用于远程代码仓库,接受push。这是因为push所含的变化仅影响Mercurial代码仓库的版本控转载 2021-03-03 15:16:09 · 2837 阅读 · 2 评论 -
Git分支管理策略
如果你严肃对待编程,就必定会使用"版本管理系统"(Version Control System)。眼下最流行的"版本管理系统",非Git莫属。一、主分支Master首先,代码库应该有一个、且仅有一个主分支。所有提供给用户使用的正式版本,都在这个主分支上发布。Git主分支的名字,默认叫做Master。它是自动建立的,版本库初始化以后,默认就是在主分支在进行开发。二、开发分支Develop主分支只用来分布重大版本,日常开发应该在另一条分支上完成。我们把开发用的分支,叫做Develop。这个分转载 2020-10-12 10:31:40 · 306 阅读 · 0 评论 -
Git语法之Checkout使用
Git语法之Checkout使用情况一:未使用 git add 缓存代码时:// 放弃单个文件修改,注意不要忘记中间的"–",不写就成了检出分支了!git checkout – filepathname// 放弃所有的文件修改git checkout .此命令用来放弃掉所有还没有加入到缓存区(就是 git add 命令)的修改:内容修改与整个文件删除。但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。所以对于git是未知的。自己手动删除就好了。情况二:已经转载 2020-10-10 09:25:32 · 456 阅读 · 0 评论