美文网首页
gitlab笔记(二)

gitlab笔记(二)

作者: 壹家全栈 | 来源:发表于2018-10-18 11:40 被阅读65次

gitlab开发过程中常用的场景如下:

一、提交代码

提交所有文件 add 后面加 . ,如果是提交单个文件,你可以把点换成你的文件名称

》git add .

》git commit -m '日志'

》git push <远程主机名> <本地分支名>:<远程分支名>

    例如

》git push dev:dev

当你执行完最后一步push时,你就可以在你的gitlab远程仓库中history里面看到你提交代码的log了。看下图

history

这个时候你就可以召唤你的小伙伴们,让他们pull你最新的代码了。

更新代码使用这条命令

》git pull

二、查看你的本地代码文件状态

》git status

使用该命令,可以看到你的代码是否已经提交,

1、未提交的为红色字体显示

2、提交了到了本地则为绿色显示

3、如果已经推送到了远程仓库,则为nothing to commit, working tree clean

三、切换分支

第一种:切换分支

》git checkout 分支名称   

第二种:切换分支如果分支不存在则会新建一个分支

》git checkout -b 分支名称

四、合并分支代码

》git branch 命令会列出所有分支,当前分支前面会标一个*号。

git merge用于合并指定分支到当前分支,merge后面就是指定分支的名称

》git merge dev

五、删除分支

为了你自己的代码着想,还是不要随便执行这条命令

》git branch -d dev

小伙伴们,新技能get到了吗?是不是很简单。

git可以创建很多分支,它跟svn不一样,它只有一份代码,分支会存在它的机制里,你是看不到的,所以你可以理解为,他是一扇门,你的分支就是多个钥匙。创建分支可以让你的代码不对你小伙伴的代码进行影响,同时,别人的代码也不会跟你的代码冲突。

所以说:大胆的创建分支吧~~

相关文章

  • gitlab笔记(二)

    gitlab开发过程中常用的场景如下: 一、提交代码 提交所有文件 add 后面加 . ,如果是提交单个文件,你可...

  • Gitlab CI,创建gitlab-runner

    笔记只记录步骤,不写概念,Gitlab CI和Gitlab CE已存在,亦不再赘述。Gitlab runner运行...

  • GitLab SSH 密钥配置

    一 创建 GitLab 账号 在 GitLab 上创建一个账号 gitlab@gitlab.com 二 设置账户信...

  • 卸载Gitlab

    一、停止gitlab 二、卸载gitlab 三、查看gitlab进程 杀掉第一个守护进程 再次查看gitlab进程...

  • Ubuntu16.04下GitLab环境搭建

    参考资料: Ubuntu 16.04 x64搭建GitLab服务器操作笔记Nginx配置反向代理访问 Gitlab...

  • Gitlab CE的部署

    我的博客: 菱歌's Blog | 听见美好笔记原文地址:Gitlab CE的部署 许多小团队都有自建Gitlab...

  • gitlab的完全卸载

    一:先停止gitlab gitlab-ctl stop 二:卸载gitlab部分(之前我是rpm安装的,这里rpm...

  • Gitlab备份到windows、在Linux恢复

    一 备份gitlab为完整压缩包 查看备份文件夹容量 二 恢复gitlab 复制gitlab_backup.tar...

  • GitLab学习

    目录 前言 一、GitLab新增用户 二、GitLab给指定用户赋予指定项目权限 三、GitLab中各人员权限的含...

  • GitLab 冷备恢复

    一· 安装相同版本 Gitlab 参考https://about.gitlab.com/install/ 二. 将...

网友评论

      本文标题:gitlab笔记(二)

      本文链接:https://www.haomeiwen.com/subject/ljyjzftx.html