专栏首页carvengit分支管理

git分支管理

git分支管理

git用了挺久,但是对分支管理还是不熟悉。用这篇博客来记录一下常用的分支管理命令 1.首先绑定远程仓库

git remote add test git@github.com:zjy01/test.git

2.新建分支并切换

git branch news #新建分支
git checkout news #切换分支

或者

git checkout -b news #新建分支并切换到它

3.远程建立分支

git push test news #push本地分支到远程,自然就创建了远程的news分支
git push test news:newsBranch #push本地news分支到远程newsBranch分支,会在远程新建newsBranch分支

4.删除远程分支 这个有点奇怪

git push test :news #推送一个空的分支到远程分支,可以达到删除效果
git push --delete test news #git v1.70后
#对tag可以用同样操作
git push test --delete tag <tagname>
#或者
git tag -d <tagname>
git push test :refs/tags/<tagname>

5.分支合并

git merge news #将news分支合并回主分支

6.其他 错误操作的还原

git checkout -- filename #将版本库的文件覆盖本地文件
#如果你错删了东西,并且提交到了缓存区呢(git add)
git reset HEAD filename
git checkout -- filename

参考网站

GIT参考手册 廖雪峰的官方网站–git教程

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • ubuntu下的apache端口反向代理

      在国庆期间,自己这用node.js做了一个即时聊天系统,挂在2000端口上。 可是每次都在网址后面加一个:2000显得有点奇怪,也很麻烦,于是就想到了反向代...

    用户1394570
  • 实习中结

    开始实习至今也有差不多有个月了(实际工作时间是一个多月),见识了很多新的事物,学到很多新的知识。公司搬到了T.I.T创意园。。。 等等,很多感觉是自己一个人在学...

    用户1394570
  • win7 安装 mac虚拟机

      一周前社团ios方向刚完成招新,图新鲜的我也试装了一下虚拟机。自己装的时候是按教程来的,很轻松就装成了。 ios的经理见我装的那么溜,就把几个需要装虚拟机的...

    用户1394570
  • 编辑-发布-开发分离:git作为NoSQL数据库

    动态网页是下一个要解决的难题。我们从数据库中读取数据,再用动态去渲染出一个静态页面,并且缓存服务器来缓存这个页面。既然我们都可以用Varnish、Squid这样...

    Phodal
  • pycharm git工具与coding.net结合

    问题描述:在使用pycharm自带的git工具clone(或者push)代码时出现 错误如下: Push failed: Failed with error: ...

    wfaceboss
  • [python]Python 字典(Dictionary) update()方法

    update() 函数把字典dict2的键/值对更新到dict里。如果后面的键有重复的会覆盖前面的 语法 dict.update(dict2)

    陶士涵
  • Git本地仓库(Repository)详解

    大纲: 一、前言 二、概述 三、在Windows上安装Git 四、创建本地仓库 五、本地仓库管理详解 六、总结 注,注,测试机 CentOS 5...

    joshua317
  • 最佳Node实践之实用十式: Node大师带来的启迪

    最佳Node实践之实用十式:受我们的客邀作者,Node大师Azat Mardan的启发。 SitePoint 的客座发帖旨在带给大家web社区里杰出的作者和宣讲...

    疯狂的技术宅
  • git 回滚到之前某一commit 转

    git reset –hard 8ff24a6803173208f3e606e32dfcf82db9ac84d8

    双面人
  • 公司gitlab不支持ssh时,用http提交代码免密输入方法

    由于公司内网22端口被封,只能拨vpn 才能用ssh 提交代码。因此记录以下免密码http(https)提交方式。

    吴裕超

扫码关注云+社区

领取腾讯云代金券