Git[一文看懂git在工作上的常规用法]( 二 )


关于分支
分支实际上就感觉像是这个项目复制了一个(或者其他)仓库 , 其内容和复制的仓库一样 , 但是其也有独立的版本管理和内容管理
一般情况下我们都会直接使用公司搭建的git仓库 , 我们可以直接通过登录的方式进入到该仓库进行分支的新建 , 合并 , 删除等 。
分支创建与合并不建议在本地操作 , 毕竟线上仓库有现成的可视化内容 , 弄好后直接Pull即可
这里以为例:
创建分支
合并分支
合并前必须把冲突先在本地解决了 , 然后提交到该分支
按照步骤直接操作即可
本地分支查看于切换
git branch// 查看本地分支
git branch -a// 查看所有分支(本地、线上)
切换到某个分支(分支名)
gitxx
关于冲突以及冲突解决
单人开发一个项目的时候或许不会有冲突这个概念 , 但是一旦到了多人开发的时候就必然会出现冲突 。因此冲突以及冲突解决将会是一个比较复杂的问题 。
多人开发的时候我们打算提交项目的时候,第一个操作应该是
git pull
这样拉下代码 , 一旦发现冲突 , 本地运行就将会受阻 , 然后我们就可以在本地解决冲突 , 由于不同的编辑器解决冲突的方式有各异 。因此这里就不多说了 。
对上的项目常用操作
对于从git上下载某个项目 , 直接git clone即可获得该项目
然后我们需要注意的是:.git仓库是别人的 , 我们无法使用 , 因此最好的方法是直接删除掉 。
如果删除掉后发现需要提交到自己的git上可以如下操作:
git initgit commit -m "first commit"git remote add origin https://xxx//自己的仓库地址git push -u origin master
fork和star操作
【Git[一文看懂git在工作上的常规用法]】关于watch , 一旦star收藏了然后点击watch了内容 , 那么该仓库有变化就会自动邮件通知你!