Git多人协作使用手册

一、管理员操作

管理员所做的事情,就是搭建版本控制工具的环境(包括:远程仓库,建立团队,人员及其权限)
在这里插入图片描述
以下是管理操作的步骤(简版的),如果想看详细的,请到最后的第三点中((三)附:管理员操作的详细步骤:)

1、创建组织

在这里插入图片描述

2、给组织下创建团队

在这里插入图片描述

3、给组织下创建仓库

在这里插入图片描述

4、给组织创建人员

在这里插入图片描述

5、团队和人员对应(把人员加入到团队里)

在这里插入图片描述
在这里插入图片描述

6、把仓库和团队对应

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
顺便设置团队权限
在这里插入图片描述

二、各成员的操作

( 一)、建立连接(创建公钥)

每个人用自己的账号登录到github上(就能看到上面建立的仓库),把本地产生的公钥加到你自己的github账户里。
具体操作:

1.在本地创建ssh key(公钥)

#在git bash命令行中输入: ssh-keygen -t rsa -C “youremail@example.com”
#你需要把邮件地址换成你⾃⼰的邮件地址,然后⼀路回车,使⽤默认值即可.
#在⽤户主目录下(/c/Users/Administrator/.ssh/目录下)),看看有没有.ssh目录,如果有,再看看这个目录下 有没有id_rsa和id_rsa.pub这两个⽂件,如果已经有了,可直接 跳到下⼀步。
#登陆GitHub,打开“Account settings”,“SSH Keys”⾯: 然后,点“Add SSH Key”,填上任意Title,在Key⽂本框⾥粘贴id_rsa.pub⽂件的内容:
在这里插入图片描述
在这里插入图片描述

(二)、克隆仓库到本地(产生了项目目录和本地仓库)

在你需要克隆仓库的一个文件夹下右键打开git bash命令行
命令:Git clone [仓库地址]
在这里插入图片描述
即可克隆仓库到该文件夹下,生成一个以组织中存储库命名的文件夹,也就是你的项目文件夹。
在这里插入图片描述

(三)、写代码,版本管理
1、建立自己的分支,写代码

在项目文件夹中右键打开git bash命令行
键入命令 git checkout -b xueyan (该命令一键创建分支并切换)
分开命令也可以写为:

git branch [分支名字]   创建新分支
Git checkour [分支名字]   切换到分支

在这里插入图片描述

2、上传到本地版本库:
 git add  git commit

此时是将你写好的代码文件上传过程,例如你写好的文件是index.html
具体命令:

git add index.html  加入缓存区
git commit -m “index”   提交到本地仓库,引号内是提交时你修改或者添加了什么东西的描述

在这里插入图片描述

3、推送到远端:git push

git push -u git@github.com:myyShop/xianyu.git xueyan,此时是推送到远端自己的分支中
在这里插入图片描述

4、在自己的分支开发好了后,合并到开发分支(假定是master分支,也可以用dev分支,这是稳定的代码)

1)、git checkout master 切换到主分支
2)、git pull git@github.com:myyShop/xianyu.git master 将远端主分支的代码拉下来,得到团队中其他人的稳定代码
在这里插入图片描述
3)、把自己开发的代码合并到开发分支(master分支)

Git merge xueyan

4)、把master分支的代码推送到远端

Git push -u git@github.com:myyShop/xianyu.git master

在这里插入图片描述

5、或者可以直接将文件add ,commit, push到主分支

在这里插入图片描述
在这里插入图片描述

6、此时要上传的文件已经存在在远端的主分支中了

在这里插入图片描述

三、附:管理员操作的详细步骤:

1.登录github
2.创建一个组织

Accounts Settings => Organizations =>new Organization
图解:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.创建一个仓库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

看到以上画面,说明仓库创建好了

4.创建人员(先创建team,再给team里增加人员)
1)、创建team

在新建的仓库里,进入Repository的Settings,然后在Collaborators&team里就可以添加team了。
图解:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

Team创建成功了

2)、给team里增加成员

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发送邀请(invite)后,需要对方同意(在对方的邮箱里收到的邮件里,点击”join”按钮)
对方同意后,刷新页面,看到当前组织里,增加了一个成员:

在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值