开发了这么久,才搞清楚GitHub和 GitLab 他们之间的区别。
Github:是一个基于Git实现的在线代码托管仓库,包含一个网站界面,向互联网开放 。
GitLab:是一个基于Git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于Github一样的系统,一般用于在企业、学校等内部网络搭建git私服。
GitLab的操作和 我们平时使用 git 基本一致,没什么不同。
GitLab 常用操作和命令 :
git init --------------- 初始化项目
git add 文件或者文件夹 --------- 将改变的文件添加到版本库
git commit -m ‘提交的内容’ --------- 提交到版本库(本地)
git push ---------- 推送到远程仓库
git pull ----------- 将远程的仓库拉取到本地
git clone http://… ---------- 克隆远程项目
**git **branch ----------- 查看本地项目分支
git checkout 分支名 ----------- 切换分支
git config --global user.email “邮箱” ---- 设置本地git 提交的时的 邮箱
git config --global user.name ‘用户名’ ---- 设置本地git 提交的时的 用户名