#(1)建立group,user,project 1.建立group,组名路径和name为java,权限为private
2.建立一个PM的用户做为项目管理者并加入到java组中
3.在java组建立一个app1项目
4.添加readme文件会建立master分支
4.建立dev1用户做为开发者,并加入到该app1项目中
#(2)测试dev1用户拉取代码 1.生成公钥html
ssh-keygen # cat /root/.ssh/id_rsa.pub ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDElenhvj6acUdvuOPi6JMdrD0EOzqkcoZQaZET638B/4AMz7r3/xXlTF6COakBvmLlyDsRVUYmMxLGbN+9jG7hG+zII9MIOGMWThKMlbqtM+I+xFHGaKFQ+/K3wfZ3k05vYRy9lsq9AOfjLucVLW0JJAakRhpv+HZkMIE1dm8v61Q8kd6upSEJ4HPcvwFk+RK193LbN4YRA4F+sn56gbVcyL5zLVKUxqvjFpV9YxHBMkRqlgdDTjUTvgeZ8tETCg4PrnfRFT3akuL9IFDPXbBQ2+MlE+0TpQgCqtMyGVGyD2O8trKL6dkSWUT4joKUpDmsK/uxLrXMGpC864/tcGHn root@localhost.localdomain
2.把该公钥复制到gitlab dev1用户上 3.获取该项目的git地址
4.测试是否能正常拉取代码 git clone git@192.168.1.32:java/app1.git
#(3)测试dev1用户开发代码上传到gitlab上 1.开发代码并推送到gitlab上java
#cd app1 #git checkout -b test //切换到test分支 #git status #echo "Hello World" >>index.html #git add . //提交代码到本地仓库 # git commit -m "index" # git push origin test //本地仓库代码推送到gitlab上
2.gitlab验证 git