小组协作使用git注意事项

第一步:
首先每个小组成员,在自己本地建立一个目录,作为工作空间,再去git clone 这个远程仓库:

git clone git@xxxxx:/xxx/xxx.git

1
第二步:
一般的,小组成员需要建立属于自己的分支,每个分支代表着开发不同的功能

git branch dev1//创立一个名字叫dev1的分支

git branch //查看分支  你会看到:
        *master
        dev1
这表示,你有两个分支,一个master(正在使用),还有一个新建的dev1分支

1
2
3
4
5
6
第二步:
一般都是,小组成员切换到自己分支里进行开发,而不要用master进行开发

git checkout dev1 //切换到dev1分支

//然后进行一顿开发操作,开发工作结束之后

git add . //保存所有操作

git commit -m "xxx" //提交所有操作

1
2
3
4
5
6
7
第三步:
master是主分支,要与远程保持同步,所以我们的开发分布不要直接推送到远程,
应该先在本地和master合并,再推送到远程

git checkout master //切换到主分支

git merge dev1 //合并分支里的操作

git push 

1
2
3
4
5
补充:

一般的团队协作模式是这样的:

1,通过上面的步骤推送的自己的修改

2,如果推送失败,说明远程master 已经更新过了,我们需要git pull 尝试合并

3,如果合并有冲突,我们需要再本地解决冲突,提交。然后再去推送

错误日志

commit 13651d28ae3ad3312f62481e6c3fd68ab4b64933 (HEAD -> dev-feng, master)
Author: Feng <1416366899@qq.com>
Date:   Sun Nov 22 22:29:46 2020 +0800

    第一次推送

commit 709f0d595a3db826563672917cc614fc6f512cc9 (origin/master)
Author: j980329 <291433933@qq.com>
Date:   Sat Nov 21 21:28:50 2020 +0800

    项目三

commit fd667a11a2b4aa53dd34d1658897eca3d1f37404
Author: myYX <948556346@qq.com>
Date:   Sat Nov 21 19:28:25 2020 +0800

    项目

acer@DESKTOP-4PHIONR MINGW64 /c/全栈开发/小实训/11.21/2002a2/新建文件夹 (dev-fengcang)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值