上节我们将Gitlab搭建起来了,那么,该如何使用呢?
因此,本节我们要解决的问题是:IDEA与Gitlab的交互问题。
自然也就不会涉及到代码提交了,如果你感兴趣,可以取Google搜索来学习一下。
安装Git
百度搜索Git,下载后,安装即可。
生成 SSH 公钥
1、配置用户名和邮箱
# 全局配置
git config --global user.name 'XXX'
git config --global user.email 'XXX@email.com'
2、生成ssh key
cd ~/.ssh
ssh-keygen -t rsa -C "XXX@email.com"
3、获取key
# 复制key
clip < ~/.ssh/id_rsa.pub
# 测试连接(实际是不能测试也不能登录)
ssh -T your_host
clone
如果你要clone公司的项目,那应该怎么做呢?
看这里:【项目管理】 使用IntelliJ IDEA 将项目发布(提交)到GitLab
new Project
如果你是项目负责人,你要将IDEA中的项目上传到Gitlab,那应该怎么办?
1、在github上,你可以通过share to github。
2、gitlab居然不行,因此,你可以可以手动提交代码
1)创建git配置文件,或者叫库文件
使用命令:git init
完成以后,可以在HRString文件夹里面看到一个.git文件,默认是隐藏文件。
2)把当前所有文件加入到本地git库中
使用命令: git add .
3)确认加入文件到本地git库
使用命令:git commit -m '写一些注释'
4)把本地项目与远程git库关联
使用命令:git remote add origin your_project_url
5)提交本地库中的文件到远程git库中
使用命令:git push -u origin master
3、有了上面的启发,于是我们这样做
-
在gitlab上新建一个工程
-
在IDEA中创建项目仓库
-
点击push。虽然提交完成,但是在gitlab上是查不到了
-
点击VCS -> Git -> Push。此时要你填URL,再提交就成功了。
特别优秀的两个资源
1、IntelliJ-IDEA和Git、GitHub、Gitlab的使用(五)
虽然如此,我还是建议你去了解一下git的故事。
网友评论