【Java项目】拉取公司GitLab项目的教程

简介: 【Java项目】拉取公司GitLab项目的教程

创建Git账号

进入公司后,会拿到公司给你注册的邮箱以及密码,你得到用户名和密码之后,需要先创建一个拉取这个仓库对应的git账号。

我们先登录GitLab

当你登录GitLab之后,会显示你还没有ssh key,你必须生成这个key设定好这个key之后才能拉取代码,所以我们需要先generator这个key。

点击

按照指示,我们创建一个文件夹,然后我们打开git bash,输入如下命令,你需要把下面的邮箱号修改为公司给你的邮箱号

ssh-keygen -t rsa -C "your.email@example.com" -b 4096

之后他会让你放入一个文件位置,用来存储你的ssh key,你可以直接拖入一个空的文件或者拖入一个空的文件夹,然后就会为你生成这个rsa文件,如下

之后打开pub这个文件,然后将里面的所有内容复制到GitLab中

此时,你就已经获得了拉取这个仓库的权限了,之后你就需要在git上面登录你这个账号了,也就是公司给你的账号

登录Git

公司已经给你了你的邮箱以及用户名密码,之后你就需要将本地的git账号设定为公司给你的账号你才可以拉取gitlab上面的代码。

所以我们此时需要切换账号

可以查看用户名:git config user.name # 查看当前用户名
切换用户:git config --global user.name "xxx" 
切换邮箱:git config --global user.email "xxx"

切换完毕账号之后,你就可以使用git init去初始化一个文件夹准备拉取代码了

git init#初始化文件夹.git文件
git pull https://xxxx # 你的项目地址

如下图复制gitlab中的项目地址就可以拉取远程代码了

你拉取代码的时候git会提示你输出用户名和密码,你就输入公司给你的用户名和你的密码即可。


相关文章
|
1月前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
|
4天前
|
Java Android开发
Eclipse 创建 Java 项目
Eclipse 创建 Java 项目
21 4
|
10天前
|
SQL Java 数据库连接
从理论到实践:Hibernate与JPA在Java项目中的实际应用
本文介绍了Java持久层框架Hibernate和JPA的基本概念及其在具体项目中的应用。通过一个在线书店系统的实例,展示了如何使用@Entity注解定义实体类、通过Spring Data JPA定义仓库接口、在服务层调用方法进行数据库操作,以及使用JPQL编写自定义查询和管理事务。这些技术不仅简化了数据库操作,还显著提升了开发效率。
23 3
|
12天前
|
前端开发 Java 数据库
如何实现一个项目,小白做项目-java
本教程涵盖了从数据库到AJAX的多个知识点,并详细介绍了项目实现过程,包括静态页面分析、数据库创建、项目结构搭建、JSP转换及各层代码编写。最后,通过通用分页和优化Servlet来提升代码质量。
33 1
|
15天前
|
安全 Java 编译器
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
Kotlin教程笔记(27) -Kotlin 与 Java 共存(二)
|
1月前
|
JavaScript 前端开发 Java
解决跨域问题大集合:vue-cli项目 和 java/springboot(6种方式) 两端解决(完美解决)
这篇文章详细介绍了如何在前端Vue项目和后端Spring Boot项目中通过多种方式解决跨域问题。
341 1
解决跨域问题大集合:vue-cli项目 和 java/springboot(6种方式) 两端解决(完美解决)
|
15天前
|
Java 开发工具 Android开发
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
Kotlin教程笔记(26) -Kotlin 与 Java 共存(一)
|
15天前
|
Java 编译器 Android开发
Kotlin教程笔记(28) -Kotlin 与 Java 混编
Kotlin教程笔记(28) -Kotlin 与 Java 混编
|
19天前
|
JavaScript Java 项目管理
Java毕设学习 基于SpringBoot + Vue 的医院管理系统 持续给大家寻找Java毕设学习项目(附源码)
基于SpringBoot + Vue的医院管理系统,涵盖医院、患者、挂号、药物、检查、病床、排班管理和数据分析等功能。开发工具为IDEA和HBuilder X,环境需配置jdk8、Node.js14、MySQL8。文末提供源码下载链接。
|
25天前
|
JSON Java Maven
实现Java Spring Boot FCM推送教程
本指南介绍了如何在Spring Boot项目中集成Firebase云消息服务(FCM),包括创建项目、添加依赖、配置服务账户密钥、编写推送服务类以及发送消息等步骤,帮助开发者快速实现推送通知功能。
61 2