Git多人协作功能测试
来源:互联网 发布:网络团队建设 编辑:程序博客网 时间:2024/05/16 08:10
试验用具:两台电脑:我的笔记本和实验室的PC。
试验步骤:
1.给实验室的电脑安装git并配置。具体见学习笔记。
2.配置我的笔记本。在master分支下在本地库里面新建一个文件coll.txt,在里面写入“my best female to be married tomorrow, i want to cry.”然后add&commit。
完成后输入命令:
$ git push origin master将主分支master推送至远程库。此时可以看到远程库内出现了这个文件。
3.在实验室电脑下clone远程库learngit.
$ git clone git@github.com:kyleli67/learngit.git克隆完之后,默认情况下我只有本地的Master分支,而我需要在另一个非主分支来修改文件。所以就必须创建远程origin的dev分支到本地,于是用这个命令创建本地dev分支:
$ git checkout -b dev origin/dev
需要注意的是,我们需要进入所克隆的工作区内创建dev分支,分则会报错。
之后我们可以在dev分支上修改文件,在collaboration文件内写入:i am so happy
然后add & commit 。最后push到远程库。
$ git push origin dev可以从github看到已经更新了信息。
4.在我的笔记本上对同样的文件进行修改。
在dev分支下载collaboration文件内写入:i am so happy ,yes i am !
然后add & commit。最后push
$ git push origin dev之后会出现报错,因为我刚在电脑上进行的提交与笔记本的提交有内容的冲突。
(1)先用git pull把最新的提交从origin/dev抓下来,然后,在本地合并,解决冲突,再推送:
$ git pull(2)如果git pull失败,原因是没有指定本地dev分支与远程origin/dev分支的链接,根据提示,设置dev和origin/dev的链接:
$ git branch --set-upstream dev origin/dev(3)之后根据学习笔记中解决冲突的方法(在文件内修改)来处理,完成后再次add & commit ,再次push一次:
$ git push origin dev
之后查看远程库,已经更新。
最后再切换到master分支进行merge就完成了。
期间一直push失败!!!后来突然想起来是因为笔记本没联网~呵呵呵
0 0
- Git多人协作功能测试
- Git多人协作
- Git 多人协作
- Git多人协作
- git多人协作
- git多人协作
- Git教程:多人协作
- Git教程--多人协作
- git之:多人协作
- Git多人协作开发
- git多人协作开发
- Git-12_多人协作
- Git上实现多人协作
- Git 多人协作的工作模式
- GitHub和Git多人协作开发
- Git(十)、多人协作
- GIT远程仓库--多人协作
- 使用Git进行多人协作开发
- 基础Dialog对话框
- php面向对象-构造方法
- install win7-64 and fedora64-24 on hp540 successful
- 第三周项目3-求集合并集
- ncurses--读书笔记2
- Git多人协作功能测试
- 易经64卦记忆
- 九度1088
- hdu2022 海选女主角
- open GL 、DirectX、open CV、 open Inventor 、cocos2dx、unity3d、3dmax辨析
- MQTT,MQTT-SN的重要文章
- 归并排序与分治法求逆序对数
- PHP编程之美——小编(1)
- DbUtils分析