码云上多人协作

码云上多人协作

最近因为有个项目是我跟我同事两个人一起写前端的,刚好项目不急,就想着玩一下git ,然后后台一个同事推荐我们用码云,可以创建私有库,然后就来试试。

1.首先我们百度码云,打开,并登陆在这里插入图片描述

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

这里我直接用的我的gitHub账号登陆的
进来之后,我们看我们页面的左边栏,下面
在这里插入图片描述

2.点击➕号,新建仓库

在这里插入图片描述

3.完成下面信息

在这里插入图片描述

4.这里我创建啦sheyingZC这个仓库,完成啦之后点击这个仓库,如图

在这里插入图片描述

5. 这里就能看见连接

在这里插入图片描述

6.我们打开终端,切换到放项目到目录,把仓库到项目克隆到本地

比如我把这个项目放到桌面,我这边电脑市mac
命令如下:

cd desktop
git clone 克隆代码的连接(就是上一步的连接)
这个时候会提醒我们输入我们的账号和密码,输入完成之后就克隆到本地啦
然后我们把自己本地写好到代码拖进到克隆下来到这个文件夹里,这里是sheyingZC
然后输入命令添加一下
cd sheyingZC
git add .  (点表示提交所有)
git commit -m '提交说明'

在这里插入图片描述
然后:git push
在这里插入图片描述
这样就提交啦,你刷新下码云的页面,就能看到啦

这里说一下哈,因为我是创建者,所有我这里没有创建分支

下面给大家来一个创建分支的提交
这里我们邀请别人加入我的仓库
在这里插入图片描述
在这里插入图片描述
复制连接发给合作的小伙伴
在这里插入图片描述
这里打开我们的终端,还是以,sheyingZC放到桌面为例

cd desktop
git clone 克隆项目连接
cd sheyingZC
git checkout -b dev(创建dev分支,然后切换到dev分支)
git branch  (命令查看当前分支)

然后,我们就可以在dev分支上正常提交,比如我新写啦页面放到sheyingZC这个文件夹,然后提交

git  add .
git commit -m  '修改描述'

这里注意⚠️:我们这里也可以分支提交到远程仓库

git push  origin dev   (这里提交到远程dev分支)

现在,dev分支的工作完成,我们就可以切换回master分支:

git checkout master

现在,我们把dev分支的工作成果合并到master分支上

git merge dev

git merge命令用于合并指定分支到当前分支

这个时候我们就是在master主支上,然后提交
git add .
git commit -m ‘修改啦啥’
git push

这里基本就技术啦
合并完成后,就可以放心地删除dev分支了:

$ git branch -d dev

删除后,查看branch,就只剩下master分支了:

$ git branch
小结

添加文件到Git仓库,分两步:

使用命令git add ,注意,可反复多次使用,添加多个文件;
使用命令git commit -m ,完成。

查看分支:git branch

创建分支:git branch

切换分支:git checkout

推送自己的修改到远程分支 git push origin

创建+切换分支:git checkout -b

合并某分支到当前分支:git merge

提交到远程仓库 git push

删除分支:git branch -d

说到这里,简单到操作就OK啦

如果多人合作,我们可以这样去做,一个项目,我们把基本目录建好,比如我们新建一个项目文件夹demo,里面我们新建css,js,images,文件夹,然后我们把这个提交主分支,这个就相当于基本目录,如果是两个人开发,我们可以建2个分支,分别写自己的css ,js ,图片,提交到master,就OK啦,这样合并到时候也不会有冲突啦。

  • 9
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值