git的常用命令

来源:互联网 发布:mac 10.11.6 升级包 编辑:程序博客网 时间:2024/06/03 16:48

1. git简介

  • 关于Git的简介,我就不说了,网上一大堆. Git就是编程的神器,代码管理不可缺少的东东,自从出现秒杀一切,神么csv, svn 等等,靠边站.

2. 命令备忘

2.1. 常用命令备忘

  • git branch
  • git fetch origin
  • git checkout -b tmp origin/master
  • git rebase origin/master

2.2. git删除远程分支

  • git push origin :
  • git push origin --delete
  • git push origin :# 待验证.
  • git push origin --delete tag

2.3. git远程分支操作

  • git branch -a
  • git remote show origin
  • 在本地版本库中删除所有远程版本库中已不存在的分支
    • $ git remote prune origin

2.4. tag操作相关

  • 新建一个新TAG
    • $ git tag -a
  • 推送分支到远程服务器
    • $ git push origin tagname
    • $ git push origin --tags # 推送本地所有分支到远程服务器
  • 从远程服务器上取得分支
    • $ git fetch origin tag
    • $ git fetch origin --tags

2.5. 多个远程库的操作

  • 添加一个新的远程仓库
    • git remote add origin 'git@gitcafe.com:zzqhost/chuannimei.git'

3. 操作实例

3.1. 迁移Git仓库

  • 以前有一个项目在bitbucket上,但后来bitbucket被墙了,很痛苦,所以就想转移到其它的托管服务器上. 目前选定了gitcafe.
  • 步骤
    • cd existing_git_repo
    • git remote add origin 'git@gitcafe.com:zzqhost/chuannimei.git'
    • git push -u origin master
  • 按以上步骤把需要的分支都搞好.
  • 然后再把所有的分支push到gitcafe上.
  • 好,大功造成.
0 0
原创粉丝点击