
【版本管理】git
包括gitlab原理,以及常见命令介绍。属于【说明书】类的博客。
f4j7
fighting!
展开
-
图解gitlab-本地分支与远程分支的关系
本地分支与本地分支的关系、本地分支与远程分支的关系解释:从远程拉取(pull)分支的内容到本地,这样本地就能同步远程最新的代码了。 在本地分支修改,然后推送(push)到远程分支,需要注意的是push的前提,是本地版本号与远程版本号一致。所以多个人在同一个分支修改的时候,一般要先pull,然后在push。 一般master分支是保护分支,不允许直接修改提交。这也是没有画push箭头的原因。...原创 2020-09-06 16:17:38 · 1188 阅读 · 0 评论 -
git 删除未追踪状态的(untracked)文件和文件夹
git的命令总是那么通俗易懂 ^ - ^常用git clean -df //删除当前目录下,没有被tracked的文件和文件夹//如果你怕出错,可以做一次预演git clean -ndf //会告诉你将要删除哪些文件和文件夹命令解释删除 =>clean文件 =>file => f文件夹 => dir => d...原创 2020-08-28 12:53:39 · 1701 阅读 · 0 评论 -
gitlab-我们为什么要建立分支
一般操作都是把远程仓库同步到本地【git pull】然后,在在本地做修改,修改好了然后提交到远程。同步操作应该是【新增】操作。但是,有一种特殊情况,就是A,B同时对远程仓库做了git pull,且A、B都做了修改。此时B提交了?那么A还能继续提交吗?//实际测试用户A:用户B:解析:从B用户的提交中大致可以知道:提交被拒绝,因为远程分支有一些内容是你本地没有的。所以,这个道理告诉我们要建立分支!!!好,我们接着帮B用户去解决他遇到的问题:1.B用户现.原创 2020-05-16 11:32:38 · 5264 阅读 · 2 评论 -
使用gitlab的一天
1.同步昨天最新的代码,切换到主分支:git pull2.创建本地分支且切换到该分支:git branch 分支名格式可以为20200414-fabian这种,日期+姓名如果写错了,想改名:git branch -m 20200421-fabian切换分支git checkout 分支名如果已经创建好本地分支后,发现没有pull昨天的代码,也不要慌。如果在其它分支想pull代码可以...原创 2020-04-22 12:11:25 · 269 阅读 · 2 评论