【git】增加新用户和上传新项目

一.增加新成员,创建新项目

1.生成pub密钥

ssh-keygen -t rsa -C "[email protected]"

2.找到pub密钥
生成成功后会提示密钥所在位置,也可以通过cd ~/.ssh/找到

3.将.pub文件拷贝到gitosis-adminkeydir文件夹内,并命名(用户名)
4.编辑gitosis.conf文件,将.pub文件的用户名加入到对应的 用户group
5.编辑gitosis.conf文件,创建新项目,并将新用户加入到项目中

[group Living/living_m]
members = @Admin 
writable = Living/living_m

6.上传更新gitosis-admin项目

二.git服务器新增项目

1.切换git用户su - git
2.进入仓库cd repositories
3.建立项目文件夹mkdir Living
4.建立git项目

cd Living
mkdir living_m.git

5.初始化git项目

cd living_m.git
git init --bare

三.本地新项目上传git

# 删除项目内的旧git文件
find . -name ".git" | xargs rm -Rf 删除.git

# 初始化git并上传
git init
git add .
git commit -m "Init"
git remote add origin git@项目IP地址:项目名.git
git push origin master

你可能感兴趣的:(【git】增加新用户和上传新项目)