git 分支

来源:互联网 发布:mysql中的级联删除 编辑:程序博客网 时间:2024/05/21 11:01

举一个例子,假设我是一名PingHackers网站的开发者,已经把源仓库fork了,并且clone到了本地。现在要开发PingHackers网站的“讨论”功能。我在本地仓库中可以这样做:

step 1: 切换到develop分支

    >>> git checkout develop

step 2: 分出一个功能性分支

    >>> git checkout -b feature-discuss

step 3: 在功能性分支上进行开发工作,多次commit,测试以后...

step 4: 把做好的功能合并到develop

    >>> git checkout develop    # 回到develop分支    >>> git merge --no-ff feature-discuss    # 把做好的功能合并到develop中    >>> git branch -d feature-discuss    # 删除功能性分支    >>> git push origin develop    # 把develop提交到自己的远程仓库中

这样,就完成一次功能的开发和提交。

0 0
原创粉丝点击