代码改变世界

Git 深度学习填坑之旅三(分支branch、远程操作)

2018-11-14 11:10  yongchin  阅读(706)  评论(0编辑  收藏  举报

0x01 分支branch

依旧借用大表哥(@表元素)的图

很多时候,我们需要建立另一条分支来进行项目的独立开发,当完成后再跟主流回合进行合并
这个时候就要启用分支branch功能
git branch $branchName          : 创建分支
git checkout $branchName      : 切换到分支
git log --all --graph                   :图形化显示
git merge $branchName : 分支合并
 0x02 远程仓库操作
远程仓库的出现大致有两点,这里自己总结了一下:
一是因为防止本地仓库文件的丢失,而做的一个备份
二是多人协作办公,远程仓库可以作为一个公共仓库
 
远程仓库有很多,这里以github来举例
git remote add $remoteName $giturl :添加远程仓库
git push -u $remoteName $branchName :push到远程分支
 
git remove -v : 显示远程url
git clone $giturl :克隆