博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
GitLab 使用指南(IntelliJ IDEA)
阅读量:4652 次
发布时间:2019-06-09

本文共 2343 字,大约阅读时间需要 7 分钟。

一、环境

  • GitLab Community Edition 10.6.4

  • IntelliJ IDEA 2017.03

二、Git 使用 (Linux/MAC,cmd 模式)

  1. 本地新建项目(从Git服务器克隆一个项目)
  • git clone http://192.192.110.110/BI_Rec/test_kimbo.git    // 将远程服务器的内容完全复制过来
  • cd test_kimbo          // clone 之后进入该项目的文件夹
  • touch README.md  // 新建 readme markdown文件
  • git add README.md  // 将readme文件添加到git的暂存区
  • git commit -m "modify README context"   // 将暂存区的文件提交到本地仓库, ""里面的是写的注释
  • git push -u origin master        //将本地仓库的更改,提交到远程服务器 master分支( 如果本地分支名称与服务器名称不同,使用命令:git push <远程主机名> <本地分支名>:<远程分支名> )  git push -u origin master:dev  将本地的master 提交到远程服务器的dev

 

截图1(改之前)

 截图2(改之后)

 截图3(执行命令)

2. 将本地目录上传到Git服务器

执行命令:

// cd 进入目录test_kimbo// 初始化git init// 添加远程项目地址git remote add origin http://192.192.110.110/BI_Rec/test_kimbo.git// 添加该文件夹中所有的文件到 git缓冲区git add *// 将缓冲区的文件提交到 git本地仓库git commit -m "Initial commit"// 将git本地仓库的文件 提交合并到git远程服务器git push -u origin master
View Code
3. 在本地切换分支(dev 开发环境)

执行命令:

// 新建branch分支git branch dev// 切换到branch分支(dev)git checkout dev// 修改 README.md 内容vi README.md// 添加到 缓冲区git add README.md// 提交到git本地仓库git commit -m "modify readme context"// 将git本地仓库的内容 提交到git远程服务器// 如果git远程服务器没有dev分支, 默认会新建一个// git push 
<远程主机名>
<本地分支名>
:
<远程分支名>
方法1:git push -u origin dev方法2:git push -u origin dev:sit -- 将本地的dev提交到远程的sit
View Code
4. 合并分支(merge)

执行命令:

// 切换到 dev分支git checkout dev// 编辑文件vi README.md// 提交到本地git仓库git add README.mdgit commit -m "add context"// 提交到远程git服务网git push -u origin dev--------------------------------merge to master// 切换到 master分支git checkout master// 执行合并分支命令,将dev分支的修改内容合并到 mastergit merge dev// 执行提交、推送git服务器git commit -m "merge dev context"git push -u origin master
View Code

三、Git 使用 (IntelliJ IDEA)

  1. 连接Git,克隆项目

2. 提交代码至 Git远程服务器

步骤: 先commit,在push; 安全起见: push的时候 可以先选择提交git远程服务器的dev分支, 再从dev 分支 merge 到master分支。

截图1(commit):

截图2(push):

 截图3(查看git远程服务器):

 

三、Git 其他常用命名

git push 
<远程主机名>
<本地分支名>
:
<远程分支名>
git pull
<远程主机名>
<远程分支名>
:
<本地分支名>
-- 分支操作git branch -r // 查看远程分支git checkout b_dev // 本地切换分支git status // 本地分支状态-- clone 本机后,修改分支名,上传操作git branch -m old-name new-name // 修改本地分支名称git remote // 查看远程主机名git remote rm b_dev // 删除远程主题名git remote add b_dev http地址 // 添加文件到远程git push -u b_dev // 合并到远程
View Code

 

四、可视化工具(SourceTree)

  官网:https://www.sourcetreeapp.com/

      界面:

转载于:https://www.cnblogs.com/kimbo/p/9566961.html

你可能感兴趣的文章
帝国时代II 高清版 steam 4.4 字体替换 微软雅黑
查看>>
outlook 配置经验
查看>>
[转]Linux命令的返回值
查看>>
NSTimeZone
查看>>
gsp 换行
查看>>
【DWM1000】 code 解密8一 TAG接收blink response 信号
查看>>
添加跟反射
查看>>
uva 1451(树形结合)
查看>>
在C#环境中动态调用IronPython脚本(二)
查看>>
ASP.Net 重写IHttpModule 来拦截 HttpApplication 实现HTML资源压缩和空白过滤
查看>>
javascript时间格式转换
查看>>
wireshark in ubuntu
查看>>
为什么利率上升,债券价格下降?
查看>>
Linux常用的网络命令
查看>>
mysql的唯一索引
查看>>
Notepad++
查看>>
c语言第一次作业--分支 顺序结构
查看>>
一个PPT转H5的小工具
查看>>
java string 全角半角转换
查看>>
spring-boot:run启动报错
查看>>