0527团队作业

1 你的团队的源代码控制在哪里?用的是什么系统?

GitHub系统,windows10系统
2. 一个代码文件被签出之后,另一个人可以签出这个文件,并修改么?
可以
有几种设计,各有什么优缺点?
每个人把自己的代码提交到GitHub,进行合并。

3.如何看到这个文件和之前版本的差异?
可以在gitee的提交历史中看到每次提交的版本以及每次提交版本的说明。
4.如果某个文件在你签出之后已经被别人修改,那么你如何合并不同的修改(merge)?
在git中执行合并即可自动合并Git修改的部分。同时修改产生冲突时,只能手动解决问题,目前没有能自动解决的工具
5.你有20个文件都是关于同一个功能的修改,你要如何保证这些文件都同时签入成功(修改的原子性)
在Git中,所有在本地仓库中修改的文件都要统一经过commit为新的本地版本后,再push至远程分支。这保障了本地修改提交的原子性,同时git服务器远程提供的修改操作也具有原子性。这样就保障了整体修改的原子性。
6.你的PC 上有关于三个bug 的修改, 但是都没有完成,这时你要紧急修改第四个bug,如何把本地修改放一边,保证在干净的环境中修改第四个bug, 并签入修改?
将远程工程clone到本地,然后在另一个git仓库中修改bug。
7. 如何给你的源代码建立分支?

使用git branch Dev命令建立分支

 

使用git checkout Dev切换到当前分支下进行作业


8. 一个源文件,如何知道它的每一行都是什么时候签入的?
每次交付代码,签入的时候会在代码后注释,也会建立一个文档告知签入时间和地点,做一个目录记录在案

9. 如何给一个系统的所有源文件都打上标签,这样别人可以同步所有有这个标签的文件版本?

在git控制台输入git commit -m"the second version"并回车,这样就可以知道第二个版本,也可以将“the second version”改成其他说明

 



10. 你的团队是否能部署自动构建的任务
可以

转载于:https://www.cnblogs.com/hanyeong2019/p/10931727.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值