在gitlab创建一个空白项目
1.利纳斯的git => gitlab
在桌面建一个文件夹,点击去
点击Open Git Bash here
输入 克隆项目路径 路径是git仓库的 ls 查看
git clone http://192.168.58.110:49151/root/uzi-jumping-over-the-wall-course.git
cd 到仓库 建目录
mkdir -p src/main/java/com/controller
mkdir -p src/main/resources
vim src/main/java/com/controller/testAcontroller
写入 : 你配要uzit跳墙课程·吗
vim src/main/resources/application.properties
写入 : 你绝配uzit跳墙课程
git status 有改动的目录变红
git add * 把所有的提交给 .git
git status 再查看发现有改动的目录不红了,说明添加成功
git branch -M main 确认main分支
git push -uf origin main 推送
再去gitlab里面看
到此,一个克隆gitlab仓库到本地,本地改动后推送给gitlab的过程结束
2.linux上操作 =>gitlab
yum install git -y 下载git
ssh-keygen 回车三次生成密钥 因为这个我要用密钥,
cat /root/.ssh/id_rsa.pub 复制后去gitlab
看图操作
mkdir my-repo2 && cd my-repo2/
克隆
git clone git@192.168.58.110:root/uzi-jumping-over-the-wall-course.git
去linux
vim模拟更改一下 里面我写的“你相信光吗”
git add *
git commit -m '第你干嘛次提交项目'
发现不能提交,因为你改的话,gitlab仓库要知道谁改的,不然有小黑子搞破坏怎么办
git config --global user.name “雷哥" 创建用户名字
git config --global user.email "123@qq.com" 邮箱
git push -uf origin main 直接推送去gitlab去看
如果推送不了 估计是本地的仓库和用户origin没关联
git remote add origin 192.168.58.110:49151/root/uzi-jumping-over-the-wall-course.git
到此,一个克隆gitlab仓库到本地,本地改动后推送给gitlab的过程结束
3idea上操作 => gitlab
太简单不说了