第1关:解决冲突
在团队协作开发过程中,可能你和团队中的其他成员,都修改了某个文件的某一部分内容,且其他成员已将该修改推送到了远程仓库。这样当你需要合并他的代码的时候,可能就会在内容上出现冲突,这个时候就需要你去解决这个冲突以完成合并。
本关任务:解决本地不同分支间的冲突。
Learning Git is easy,simple
第2关:强制操作
如果远程版本库中的某个分支已经无法使用,需要强制覆盖将其更新,或者你的本地代码已经完全不能用,而需要用远程版本库中的某个分支进行覆盖时,你就需要强制操作。
本关任务:强制推送内容到远程分支。
#创建gitTraining文件夹
mkdir gitTraining
#进入gitTraining文件夹
cd gitTraining
#将gitTraining初始化为一个本地版本库
git init
#创建helloGit2文件
touch helloGit2
#添加到暂存区
git add helloGit2
#提价到本地仓库
git commit -m "添加helloGit2"
#添加远程主机,命名为origin
git remote add origin /tmp/educoder