解决分支合并冲突: 当各分支修改同一个文件内容,在合并时就可能会出现冲突,无法自动合并分支,需要解决冲突.
    $ vi test4.txt           #查看冲突的文件
    <<<<<<< HEAD
    test4
    =======
    test4test4test4
    >>>>>>> test
    Git会用<<<<<<< ======= >>>>>>>标记出不同分支的内容,修改后保存:
    $ git add .                
    $ git commit -m "add file"
    $ git branch -d test      #合并完成后可以删除分支
    (5)推送到远程版本库.
    $ git push origin deve
    在推送到远程版本库时,有可能远程版本库的内容已经被别人更改,此时需要解决冲突.
    一般需要使用fetch或pull下载最新的版本后合并分支,然后再推送到远程版本库.
    (6)抓取远程版本库(fetch,pull).
    获得更新到本地版本库(fetch)
    $ git fetch origin deve          #从远程版本deve主分支下载最新的版本到origin/deve分支上
    $ git log -p deve..origin/deve   #比较本地的deve分支和origin/deve分支的差别
    $ git merge origin/deve          #合并分支deve
    从远程版本库获取最新版本并合并到本地版本库(pull)
    $ git pull origin deve
Fedora通过Http Proxy下载Git
在Ubuntu Server上安装Git

