gitlab權限管理

#(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

相關文章
相關標籤/搜索