美文网首页
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笔记(二)

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