0
点赞
收藏
分享

微信扫一扫

git分布式管理-头歌实验冲突处理、忽略文件

简单聊育儿 03-11 13:30 阅读 2
git

一、解决冲突

本地master分支做如下操作
mkdir gitTraining
cd gitTraining
git init
touch hello.txt
然后打开hello.txt填入:Learning English is easy and simple。保存
git add hello.txt
git commit -m "master add"
###建立新的分支develop
git checkout -b develop
然后打开hello.txt填入:Learning English is easy & simple 。保存
git add hello.txt
git commit -m "develop"
切换到:本地master分支
git checkout  master
然后打开hello.txt填入:Learning English is easy or simple  保存
git add hello.txt
git commit -m "master add2"
git merge develop
//会提示冲突
打开hello.txt,会看到文件中的冲突的一些提示。要删除全部文本,然后只填充修改后的内容,即解决冲突的处理方案,如:Learning Git is easy,simple。保存,冲突解决。

 二、强制操作

#创建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.git

#请在下面的Bein/End星号线内填写Git命令将本地master分支强制推送到远程master分支
#********** Begin **********#

git push origin  master:master -f
#git push -f origin master
#********** End **********#

三、忽略文件

 ###
 *.xml

 

举报

相关推荐

0 条评论