昨天第一次接触了版本控制系统Git。类似GitHub(这个我只在上边下载过大神的前端源码框架,并没有结合Git来使用)代码管理系统Gogs。团队项目要求使用这个,在master上建立自己的分支,以便于管理监督队员学习的进度,一开始是一头雾水,就愣愣地直接在Gogs的界面点击了新建文件,勾选(提交创建一个新的分支并发起合并请求)提交。结果后面项目组要求使用Git来连接使用仓库并提交当天使用心得,从昨晚一直捣鼓到今天下午,终于有点点头绪了。。。
首先,要理解Git原理
仓库(分为本地仓库和远程仓库)
- 本地仓库:本地版本控制,无需联网,仅限于本机的版本控制,就是说当你是独自一人想要做项目的时候,在电脑本地就可以进行对你的项目的版本控制,最重要的是自己要有版本管理的思想。
- 远程仓库:就是大家所知的GitHub、Coding、GitLab、BitBucket、自建的Gogs等等
根据刚才第一段文字的描述可知,情况是,要在管理员创建的远程仓库的基础上创建自己的的分