查看本地分支:git branch
查看远程分支:git branch -r
创建本地分支:git branch branchname
切换分支:git checkout branchname
创建并切换切换分支:git checkout -b branchname
删除分支:git branch -d branchname 未合并的分支无法删除,-D强制删除分支
合并分支:git merge branchname 将branchname合并到当前分支
创建远程分支:git branch origin branchname
拉取远程分支:git checkout -b branchname remotebranch
推送远程分支:git push origin branchname1:branchname2; branch1为本地分支branch2为远程分支
删除远程分支:git push origin :test
创建基于某个分支的分支:git branch newbranch basebranch
创建并切换基于某个分支的分支:git checkout -b newbranch basebranch
分支合并分为3种:
直接合并:git merge branchname
压缩合并:git merge --squash branchname, git commit -m"xxxx"
拣选合并:git cherry-pick xxx(commit的sha1值);git cherry-pick -n xxx,这样就不会自动commit了
分支重命名:git branch -m oldbranch newbranch
相关推荐
explain-git-with-d3 使用 D3 对 git 的分支操作进行简单的可视化展示。 标签:explain
GIT分支代码统计,安人员统计,分2步,第一步完成后可以手动修改统计的异常数据,然后执行第二部,得到更准确的统计数据。
gti详细的分支操作,在git中,可以使用git merge 和git rebase两个命令来进行分支的合并。 git merge 和git rebase在大体上都差不多,下文主要以git merge来例来讲解分支的合并流程。 如果你想了解分支合并的更多...
介绍了Git分支和标签的原理及使用方法,Git分支内容包括Git原理、创建分支、合并分支、上传本地分支、跟踪远程分支等。Git标签内容包括查询Git标签、添加Git标签、为历史提交记录添加Git标签等。
该文档定义了分支管理规范-GIT分支流程开发规范。
3-03git分支.ppt
模拟Git分支多人分支协作
如果你严肃对待编程,就必定会使用”版本...git分支管理策略,规范公司开合作开发流程。同时针对目前对开发团队使用 Git 并没有统一的分支管理策略,所以编写该文档为后续新员工培训、代码管理、自动化发布提供标准。
GIT分支管理 远程分支 本地分支 GIT分支管理 远程分支 本地分支
Git 是目前最流行的源代码管理工具。为规范开发,保持代码提交记录以及 git 分支结构清晰,方便后续维护,现规范 git 的相关操作
git分支总结操作.docx
一个成功的git分支模型收集.pdf
企业git分支管理pdf
这是一篇深入讲解git分支原理命令图文解析文章,开发人员必备
linux在命令行上直接显示git分支的配置,不用再使用git branch命令查看当前分支了。
在这篇文章中,我提出一个开发模型。我已经将这个开发模型引入到我所有的项目里(无论 在工作还是私人...我不会讲任何项目的具体细节,仅是关于分支策略和释放管理相关内容。 它主要体现了Git对我们源代码版本的管理。
git-recent, 查看最新的本地git分支,格式化的真正 fancy 最新 git键入 git recent 以查看最新的本地git分支用法 git recent 在使用 Windows 时,你需要使用或者类似的,以便有效地使用这个实用程序。安装你可以将 ...
git分支示例图branch
ruby-git, ruby/Git是一个 ruby 库,可以通过将系统调用包装到Git二进制文件来创建读取和操作Git存储库 用于 ruby的 Git库在 ruby 中使用Git的库。主页项目源代码的Git public 位于:...