Think before you speak, read before you think.

git branch tag

by

in

创建 branch

git branch cat

切换到

git checkout cat

这时HEAD 已经到 cat

在 master 上合并 cat

git merge cat

删除 cat 分支

git branch -d cat

创建分支并切换

git checkout -b admin

建立本地分支 develop

git checkout -b develop

查看本地各分支的最后一次提交

git branch -v

建立远端分支 remote branch

git push origin develop

当另一个人在本地

git pull 的时候,会有提示多了一个分支,但是他本地并没有新建 develop

git branch -r 查看远端分支

检出这个分支

git checkout develop

查看本地和远程分支情况

git remote show origin

删除远端分支

git push origin :develop

删除本地分支,用 -D

git branch -D develop

对于已经删除的 develop 分支, 在本地的 develop 下 git push 后,会提示 Everything up-to-date

git remote show origin

这时要做

git remote prune origin

将远端清理

tag 相当于 commit ,经常用于 release

git tag
git checkout v0.0.1

添加新 tag

git tag -a v0.0.3 -m "version 0.0.3"

推送tag到远端

git push --tags

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *